为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

让Chrome接受自签名本地主机证书我已经为本地主机cn创建了一个自签名SSL证书。Firefox在一开始就像预期的那样在抱怨之后接受这个证书。然而,Chrome和IE拒绝接受它,即使在将证书添加到受信任的根下的系统证书存储区之后。即使当我在Chrome的HTTPS弹出窗口中单击“查看证书信息”时,该证书被列出为正确安装,但它仍然坚持证书不能被信任。我该怎么做才能让Chrome接受证书并停止抱怨呢?
查看完整描述

3 回答

?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

localhost只有:

只需将其粘贴到您的铬中:

chrome://flags/#allow-insecure-localhost

您应该看到突出显示的文本:允许从localhost加载的资源的无效证书。

点击Enable.


查看完整回答
反对 回复 2019-06-12
?
缥缈止盈

TA贡献2041条经验 获得超4个赞

这对我有用:

  1. 使用Chrome,通过HTTPS点击服务器上的一个页面,然后继续通过红色警告页面(假设您还没有这样做)。
  2. 敞开

    Chrome Settings > Show advanced settings > HTTPS/SSL > Manage Certificates.

  3. 单击

    Authorities

    选项卡并向下滚动,以在授予证书的组织名称下查找证书。
  4. 选择它,单击Edit(

    :在最新版本的Chrome中,按钮现在是“高级”而不是“编辑”),选中所有框并单击OK。你可能得重新启动Chrome。

你现在应该把漂亮的绿色锁放在你的书页上。

编辑:我在一台新机器上再次尝试了这一点,通过从红色不受信任的证书页继续,证书没有出现在“管理证书”窗口中。我不得不做以下几件事:

  1. 在具有不受信任证书的页上(

    https://

    ),单击“锁定”>“证书信息”。

    注:

    在较新版本的Chrome上,您必须打开

    Developer Tools > Security

    ,并选择

    View certificate.

  2. 单击

    Details tab > Export

    ..选

    PKCS #7, single certificate

    作为文件格式。
  3. 然后按照我的原始说明进入“管理证书”页面。单击

    Authorities tab > Import

    并选择将证书导出到的文件,以及

    一定要选择 PKCS  #7, single certificate 作为文件类型.

  4. 如果提示证书存储,请选择

    可信根证书颁发机构

  5. 选中所有框并单击“确定”。重启Chrome。


查看完整回答
反对 回复 2019-06-12
?
呼如林

TA贡献1798条经验 获得超3个赞

在Mac上,您可以使用KeyChainAccess实用程序将自签名证书添加到系统密钥链中,然后Chrome将接受它。我在这里找到了一步的说明:

GoogleChrome、MacOSX和自签名SSL证书

基本上:

  1. 双击带有X的锁图标并将证书图标拖放到桌面上,
  2. 打开此文件(以.cer扩展名结尾);这将打开密钥链应用程序,该应用程序允许您批准证书。


查看完整回答
反对 回复 2019-06-12
  • 3 回答
  • 0 关注
  • 3338 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信