我为 Windows Server 2012 IIS 8 配置了一个网站。该网站可以通过 xyz.com 或 abc.com(2 个不同的顶级域名)访问。 是否可以为两者配置 SSL?
是的。您可以为同一 IP 和端口号 (443) 配置两个不同的域,并使用两个不同的证书。在“绑定”中提供域名后,启用“需要服务器名称标识(IIS8)”复选框。如果您不启用此复选框,两个网站将具有相同的单一证书,如果您更改一个网站绑定文件,它也会反映在其他网站上..我有经验。
请参考以下链接。 http://www.orcsweb.com/blog/fred/host- Different-ssls-on-one-ip-with-iis-8-sni/
由于 Windows Azure 网站由 IIS 提供支持,您可以从产品中看到可以将多个 SSL 绑定到单个站点,
http://azure.microsoft.com/en-us/pricing/details/web-sites/#web-sites
诀窍是使用SNI,
是的,您可以将多个 https 绑定添加到 IIS 中的同一站点,每个绑定都有自己单独的 ssl 证书。但是,您需要将它们绑定到单独的 IP 地址,以便使用 xyz.com 的 IP 地址绑定 xyz.com 的证书,并使用 abc.com 的 IP 地址绑定 abc.com 的证书。但坦率地说,最好的做法是将一个重定向到另一个,或者在 IIS 中创建 2 个站点并将所有内容分开。