IE上的网站安全证书消息

时间:2014-03-06 02:19:28

标签: asp.net iis ssl deployment https

我已在IIS上部署了我的asp.net mvc web,并为我的asp.net mvc Web应用程序添加了有效的安全证书。但目前,当用户访问应用程序时,他们将始终收到以下消息; - enter image description here 使用Firefox或Chrome访问系统时,不会显示任何消息。那么有人可以建议是什么导致此消息出现在IE上吗? 感谢

1 个答案:

答案 0 :(得分:1)

有效且可信的证书是两回事。

1)根据IE的消息判断...

  

本网站提供的安全证书并非由受信任的证书颁发机构颁发。

...,您的网站看起来正在使用自签名证书或其他有效(例如未过期)但不受信任的证书 - 即可通过对可信证书颁发机构(CA)的信任链进行验证。

由(受信任的CA信任的)CA颁发(因此可验证)的主机或域证书将解决此第1期。

2)此外,根据IE的后续消息判断...

  

本网站提供的安全证书是针对不同网站的地址发布的。

...,您的网站正在使用针对其他主机名发布的主机证书(例如yourserver - 记录在其CN或通用名称中),而不是您发送请求的主机证书(例如www)。

为发送请求的相同主机名(例如CN=www.yourdomain.com)发出的主机证书(即www.yourdomain.com)将解决此第二个问题。为相同域名(例如CN=yourdomain.com)发出的域名证书也会向其发送请求。

3) 然而,关于 IE的行为方式与Chrome和Firefox不同,您确定以前没有为此添加例外吗?网站& Firefox或Chrome中的证书?根据我的经验,所有相关浏览器都会警告不受信任的证书(尽管有点不同)。

以下是使用不受信任(自签名)证书的网站在IE,Chrome和Firefox中发出警告的示例:

Untrusted Certificate Warning in IE

Untrusted Certificate Warning in Chrome

Untrusted Certificate Warning in Firefox