这是我们当前的基础设施:
- 共享负载平衡器后面的 2 个 Web 服务器
- dns 指向负载均衡器
- Web 应用程序在 asp.net 中完成,带有 wcf 服务
我的问题是如何设置 SSL 证书以支持 https 连接。
以下是我的两个想法:
- SSL 证书在负载均衡器处终止。负载平衡器后面的安全/不安全通信将被转发到 2 个不同的端口。
亲: 只需要 1 个证书,因为我水平扩展
缺点:我必须通过检查请求来自哪个端口来检查安全或不安全。对我来说不太合适
当 IIS 绑定 2 个不同的端口时,WCF 设计将不起作用
(根据 this) - SSL 证书在每台服务器上终止?
缺点:需要添加更多证书才能横向扩展
谢谢