即使使用有效证书,Chrome 仍然显示红叉“https://”

即使使用有效证书,Chrome 仍然显示红叉“https://”

这发生在我的一个用户运行 ML 或 Mavericks 的 Mac 笔记本电脑上。当她访问https://www.somewebsite.com无论是使用 Chrome 还是 Safari,她总是会收到与证书相关的警告,并且 Chrome 会在“https”字样旁边显示红叉。但是,当我们查看证书信息时,它显示该证书有效且已通过 Thawte DV SSL CA 验证。

我的机器或我测试过的其他机器都没有发生这种情况。Firefox 也没有发生这种情况。Chrome 已更新。我们尝试重置 Chrome 并清除所有浏览器数据。但这没有帮助。

我觉得这跟 Mac OS 钥匙串有关。我尝试下载我的证书并让她将其导入到她的钥匙串中,但这也无济于事。

有什么想法吗?非常感谢!

答案1

我最近遇到了类似的问题,我需要在我的服务器上导入中间证书才能获得有效链。

确保您的证书颁发机构不需要使用中间证书。

维基百科参考: 中级证书颁发机构

您的证书颁发机构 (Thawte) 参考: 下载 SSL123 的中级 CA 包

请注意:2010 年 6 月 27 日,Thawte 将其根层次结构升级为 2048 位 RSA 密钥,以增强所有 SSL 产品的安全性。作为此次升级的一部分,所有新颁发的证书现在都需要安装新的一级和二级中间 CA 以及您的 SSL 证书。必须安装这些新的中间 CA,您的 SSL 证书才能在所有浏览器中完全受信任。

相关内容