我需要在haproxy / iis上configurationssl

我有两个Web服务器和一个haproxy负载平衡器在他们面前。

我想为我的login页面设置SSL连接。 有人可以给我生命周期的步骤,我需要做什么? 我可以使用单个SSL证书吗?

  1. 购买SSL证书
  2. 确定您将终止SSL的位置。 英镑和stunnel是常用的,虽然开发版本的HAProxy现在包括SSL支持。
  3. 在你的负载平衡器上安装pound / stunnel /任何东西+用(1)中的cert来configuration它。 英镑/ stunnel /任何将在443听,你可以传回你的HAProxy实例。
  4. 将所有stream量从HTTPredirect到HTTPS或使您的应用程序知道SSL。 例如,将http://foo.com/loginredirect到https://foo.com/login (这应该是安全的)。

祝你好运!

这完全取决于您当前的haproxyconfiguration。 如果您使用的是依赖于能够检查会话负载的东西,那么您需要在haproxy之前卸载您的SSL进程,或者升级到haproxy 1.5以使用它的SSL卸载function。

如果您没有使用任何需要检查有效负载的东西,那么您只需确保您正在侦听端口443.使用您的SSL证书configurationIIS。