在 IIS 8+ 中的单个网站上绑定多个 SSL

问题描述 投票:0回答:4

我为 Windows Server 2012 IIS 8 配置了一个网站。该网站可以通过 xyz.com 或 abc.com(2 个不同的顶级域名)访问。 是否可以为两者配置 SSL?

iis ssl
4个回答
42
投票

是的。您可以为同一 IP 和端口号 (443) 配置两个不同的域,并使用两个不同的证书。在“绑定”中提供域名后,启用“需要服务器名称标识(IIS8)”复选框。如果您不启用此复选框,两个网站将具有相同的单一证书,如果您更改一个网站绑定文件,它也会反映在其他网站上..我有经验。

请参考以下链接。 http://www.orcsweb.com/blog/fred/host- Different-ssls-on-one-ip-with-iis-8-sni/


1
投票

由于 Windows Azure 网站由 IIS 提供支持,您可以从产品中看到可以将多个 SSL 绑定到单个站点,

http://azure.microsoft.com/en-us/pricing/details/web-sites/#web-sites

诀窍是使用SNI,

http://www.iis.net/learn/get-started/whats-new-in-iis-8/iis-80-server-name-indicate-sni-ssl-scalability


0
投票

是的,您可以将多个 https 绑定添加到 IIS 中的同一站点,每个绑定都有自己单独的 ssl 证书。但是,您需要将它们绑定到单独的 IP 地址,以便使用 xyz.com 的 IP 地址绑定 xyz.com 的证书,并使用 abc.com 的 IP 地址绑定 abc.com 的证书。但坦率地说,最好的做法是将一个重定向到另一个,或者在 IIS 中创建 2 个站点并将所有内容分开。


0
投票

对于最新版本,请检查使用不同证书托管的两个站点需要服务器名称指示

enter image description here

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.