0

我们希望通过让多个主机名指向同一个 IP(以及 IIS 中的网站)并根据用户进入的主机名动态切换站点的数据库来创建“白标”站点。

例如。https : //co1.mysite.com、co2.mysite.com和co3.mysite.com都将指向同一个站点,但在站点的代码中,我们可能会根据它们来的主机名更改数据库连接字符串和徽标等在上。

在这个特定的上下文中(所有站点都使用相同的 IP)我是否正确地假设 SNI 没有发挥作用,只要使用通配符证书 (*.mysite.com) 那么所有浏览器都能够访问网站好吗?即使是那些不支持 SNI 的(例如 Windows XP 上的 Internet Explorer)?

4

1 回答 1

0

是的,你是对的。服务器将为每个请求发送相同的证书(即使来自支持 SNI 的客户端)。当然,如果所有其他主机名都需要从非 SNI 客户端访问,则您不能在通配符证书范围之外托管任何其他主机名。

于 2015-01-30T10:32:33.817 回答