【发布时间】:2011-11-26 16:29:59
【问题描述】:
我已经为 localhost CN 创建了一个自签名 SSL 证书。正如预期的那样,Firefox 在最初抱怨它后接受了这个证书。然而,Chrome 和 IE 拒绝接受它,即使在将证书添加到受信任根下的系统证书存储区之后也是如此。即使当我在 Chrome 的 HTTPS 弹出窗口中单击“查看证书信息”时,证书被列为正确安装,它仍然坚持认为证书不可信。
我应该怎么做才能让 Chrome 接受证书并停止抱怨?
【问题讨论】:
-
当你说Firefox最初抱怨它时,你的意思是它要求你添加证书例外吗?如果证书已正确安装,则不应发生这种情况。在我看来,这三个浏览器都在抱怨,但 Firefox 允许您取消它的抱怨。我将此作为评论发布,因为我没有具体的答案,但我已经做到了这一点,并且在所有三个浏览器中都可以正常工作。我建议你先尝试让它在 IE 上运行,然后再担心其他两个。抱歉,我无法提供更多帮助!
-
Firefox 确实不使用系统证书存储。
-
如果您的证书签名使用 SHA-1,最新版本的 Chrome(大约 57)将显示警告即使您已经能够成功添加自定义证书。无论如何,开发人员工具的“安全”面板会更具体地说明问题所在,例如:
net::ERR_CERT_WEAK_SIGNATURE_ALGORITHM。 -
我刚刚停止使用 Chrome 进行开发,因为它对开发人员不友好。通常,最终陷入这种情况的人无论如何都知道自己在做什么。谢谢,但不谢谢。 Chrome 让我受够了挫折!
-
2021 仍然没有简单的方法将本地主机或任何 IP 标记为安全。来吧......谷歌正在放弃照片中的无限存储空间。广告像过去一样出现在您的面前,而广告拦截器已变得无用。根据您要查找的内容,搜索结果似乎被“谴责”。回顾一下,也许是时候少用谷歌的生态系统了?是的!
标签: google-chrome ssl certificate self-signed