google-chrome - 让 Chrome 接受自签名本地主机证书

标签 google-chrome ssl certificate self-signed

我已经为 localhost CN 创建了一个自签名的 SSL 证书。正如预期的那样,Firefox 在最初提示后接受了该证书。然而,Chrome 和 IE 拒绝接受它,即使在将证书添加到 Trusted Roots 下的系统证书存储之后也是如此。即使当我在 Chrome 的 HTTPS 弹出窗口中单击“查看证书信息”时证书被列为已正确安装,它仍然坚持该证书不可信任。

我应该怎么做才能让 Chrome 接受证书并停止提示?

最佳答案

仅适用于 localhost

  1. 只需在您的 Chrome 中访问此链接:

    chrome://flags/#allow-insecure-localhost
    
  2. 您应该会看到突出显示的文字:

    Allow invalid certificates for resources loaded from localhost

  3. 点击启用

其他网站的选项

关于google-chrome - 让 Chrome 接受自签名本地主机证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44102040/

相关文章:

ssl - 带客户端证书的 HttpClient POST 请求

ssl - locksmithd 不能与 etcd tls 一起正常工作

ios - Swift iOS - 使用 p12 对网站进行身份验证

VeriSign 证书上的 Eclipse 信任证书窗口

android - 使用网络音频 API 和 navigator.getUserMedia 在 Android 版 Chrome 中录制音频

javascript - Chrome 中奇怪的显示/隐藏行为

google-chrome - Magento 购物车 SSL 问题将数据提交到不安全的位置

css - 有没有一种快速的方法可以找到百分比大小正在引用哪个父级?

c - 向开源应用程序添加 SSL 支持

c# - 安装自签名证书无法解决 Windows 7 中的安全错误