【问题标题】:Chrome accept self-signed localhost certificateChrome 接受自签名的 localhost 证书
【发布时间】:2017-04-18 12:41:37
【问题描述】:

我确实遵循了所有的答案 here 没有什么对我有用……什么都没有。 我在 Windows 10 上,使用 chrome 版本 54.0.2840.99 m 试图通过静态 IP 地址 (10.1.1.1) 在本地访问我的 QNAP TS-453a https://10.1.1.1/cgi-bin/

我尝试使用导入的证书、自签名证书、导出和导入默认证书等,但没有任何效果

非常感谢您的帮助

【问题讨论】:

  • 我应该怎么做才能让 Chrome 接受证书并停止抱怨?

标签: google-chrome ssl self-signed


【解决方案1】:

自 Chrome v58.0.3029 起有效

  1. 在 Chrome 中访问该网站。
  2. 打开开发者工具 (F12)
    • 导航到安全选项卡
    • 点击“查看证书”
      • 点击详细信息>复制到文件
      • 在本地计算机上选择保存位置
  3. 打开 Chrome 设置
    • 切换“显示高级设置”(屏幕底部)
    • 导航到 HTTPS/SSL > 管理证书
      • 点击“受信任的根证书颁发机构”
      • 点击导入
      • 导航到您刚刚存储的证书
  4. 退出 Chrome (Ctrl+Shift+Q) 并重新访问您的网站

注意:

Chrome 最近(截至 2017 年 5 月 15 日)开始要求填写证书的 subjectAltName 参数。 This question 收到了一个答案,告诉您如何操作。

【讨论】:

【解决方案2】:

一般来说,要解决此类问题,请打开开发者工具,转到“安全”选项卡,您会看到 Chrome 认为该证书有什么问题。

很可能它不包含subjectAltName 扩展名,添加一个的解决方案在这里:https://stackoverflow.com/a/56530824/2873507

【讨论】:

    猜你喜欢
    • 2015-12-25
    • 2011-11-26
    • 1970-01-01
    • 2018-03-03
    • 2021-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多