![当安全证书不受信任时,如何禁用 Chrome 发出的警告?](https://linux22.com/image/1213032/%E5%BD%93%E5%AE%89%E5%85%A8%E8%AF%81%E4%B9%A6%E4%B8%8D%E5%8F%97%E4%BF%A1%E4%BB%BB%E6%97%B6%EF%BC%8C%E5%A6%82%E4%BD%95%E7%A6%81%E7%94%A8%20Chrome%20%E5%8F%91%E5%87%BA%E7%9A%84%E8%AD%A6%E5%91%8A%EF%BC%9F.png)
我想知道当您尝试访问某些没有受信任证书的 HTTPS 网站时,是否可以禁用 Chrome 中收到的警告。
我的书签中有几个使用 HTTPS 的网站,但它们都没有受信任的证书,因此每次访问它们时,我都必须手动单击警告中的“仍然继续”,这有点烦人。
有什么方法可以禁用警告或以某种方式将这些网站添加到某种安全列表中?
答案1
当您使用 Chrome 的“选项”>“管理证书”>“导入”时,您将证书放在哪里?在导入的“证书存储”屏幕上,选择“将所有证书放入以下存储”,然后浏览“受信任的根证书颁发机构”。重新启动 Chrome。
答案2
您可以通过在命令行中传递以下命令来告诉 Chrome 忽略所有 SSL 错误:
--ignore-certificate-errors
我使用以下命令从 bash 启动 Chrome:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --ignore-certificate-errors &> /dev/null &
效果很好。请注意,这应该仅有的用于测试开发网站,以及不应该可供典型的最终用户使用。
为什么?因为 Chrome 也不会对“真实”网站上的不良证书发表任何评论!因此,只有当您是开发人员时才使用此功能!
如果您只想对本地 SSL 证书使用该功能,那么您可能只需在 Chrome 中使用此选项即可allow-insecure-localhost
:
chrome://flags/#allow-insecure-localhost
另请注意,如果您想为 Chrome/Safari 创建完全受信任的自签名 SSL 证书,你可以在这里了解如何做到这一点
答案3
您可以通过安装证书来避免受信任站点出现该消息。
您可以通过点击地址栏中的警告图标,然后点击
“证书信息”->“详细信息”选项卡->“复制到文件”
保存证书,然后双击证书文件。在打开的证书窗口中,单击安装证书,然后完成安装。
当您下次访问该网站时,它应该能够正常运行并且不会出现任何错误。
答案4
指示对于 Linux(Chrome 12 以上版本):
Certificate Information -> Details -> Export
将证书保存为您选择的文件。
Preferences -> Under the hood -> Manage certificates -> Authorities
导入文件并在提示时勾选所有复选框。您已完成。
这是很重要进口权限选项卡,而不是其他!