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

时间:2014-04-14 18:18:38

标签: iis ssl

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

3 个答案:

答案 0 :(得分:14)

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

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

答案 1 :(得分:0)

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

答案 2 :(得分:0)

由于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-indication-sni-ssl-scalability