以下是我们当前的基础设施:
我的问题是如何设置SSL证书以支持https连接。
我有两个想法:
感谢
答案 0 :(得分:4)
在负载均衡器上绝对终止SSL!外面的任何东西都不应该在外面可见。为什么安全/不安全的两个端口不能正常工作?
答案 1 :(得分:3)
根本不需要更多证书。由于外部看到的FQDN相同,因此您在每台计算机上使用相同证书。
这意味着WCF(如果您正在使用它)将起作用。如果您在消息级别而不是传输级别进行签名/加密,那么在外部负载均衡器上终止SSL的WCF会很痛苦。
答案 2 :(得分:1)
您最不可能需要两个端口。只需在负载均衡器上安装SSL虚拟服务器,就可以在请求中添加HTTP标头并进行检查。这就是我们用Zeus ZXTM 5.1做的事情。
答案 3 :(得分:0)
您没有 拥有 来获取每个站点的证书,例如通配符证书。但它必须安装在每台服务器上。 (假设您正在使用子域,如果没有,那么您可以跨机器重用相同的证书)
但是,如果不是为了便于配置,我可能会将证书放在负载均衡器上。