网站使用无效的安全证书(错误代码:ssl_error_bad_cert_domain)

我在Windows Server 2008上运行IIS 7。

我有两个网站:

www.website01.com

www.website02.com

我有每个网站的SSL证书。

当我访问www.website02.com上的受保护页面时,出现以下错误:

www.website02.com使用无效的安全证书。

该证书仅对www.website01.com有效。

(错误代码:ssl_error_bad_cert_domain)

我GOOGLE了这个错误,我知道这是由于我已经将两个站点绑定到相同的IP地址/端口号(443)。 但是,我不知道我需要做些什么来纠正这种情况。

请人请帮忙。

提前致谢。

亲切的问候

沃尔特

在IIS中,每个IP地址只能有一个SSL证书。

最简单的做法是为两个站点获取一个证书,一个作为主题,另一个作为主题备用名称(SAN)。 您的CA可能会为SAN收取额外费用,但比获得2个证书还要便宜。

几乎所有的浏览器都支持这个function。 但是我们对于旧的Java有一些问题,我们不得不将系统升级到Java 6。

sylvarking / erickson的回应为我工作:“给另一个IP地址分配另一个IP地址。 有一个IP专用于每个主机名。 谢谢。 沃尔特。