gpt4 book ai didi

android - 科莫多 SSL : ERR_CERT_AUTHORITY_INVALID on Chrome mobile and Opera mobile (Android)

转载 作者:IT老高 更新时间:2023-10-28 23:22:40 28 4
gpt4 key购买 nike

在某些移动浏览器(例如 Android 版 Chrome 移动版)上,我在连接到我的 https 网站时收到 ERR_CERT_AUTHORITY_INVALID 错误。我在每个移动浏览器(如 Firefox)上都没有这个问题,在 PC 上也没有问题。

我的证书是 Comodo 扩展验证证书。我与法国 SSL 证书颁发机构 Gandi.net 签约,而 Gandi 负责获取 Comodo EV 证书并将其交给我。Gandi 给了我一个基础 PEM 证书 + 一个中级 PEM 证书。我都安装了。

我对 https://www.ssllabs.com/ssltest/analyze.html 进行了分析当我安装从 Gandi 获得的所有证书时,它显示其中一个证书(名为“COMODO RSA 证书颁发机构”)的“额外下载”。

我试图查看这个帖子,但没有帮助: SSL cert "err_cert_authority_invalid" on mobile chrome only

有人知道出了什么问题吗?谢谢。

最佳答案

对于那些感兴趣的人来说,我是如何解决这个问题的。

问题:我的证书链中缺少中间 Comodo 证书。我的 SSL 证书颁发机构 (Gandi.net) 负责与 Comodo 的关系,而 Gandi 只给了我两个证书:一个基础证书 + 一个中间证书。两者都是 .pem 格式。我安装了这两个,除了几个移动浏览器之外,几乎任何浏览器都足够了。实际上缺少一个名为“COMODO RSA 证书颁发机构”的 Comodo 中间证书。

分两步解决:

1) 在这里找到包含所有 Comodo 证书的存储库 https://support.comodo.com/index.php?/Default/Knowledgebase/Article/View/620/0/which-is-root-which-is-intermediate .我从这个页面复制粘贴的 .PEM 格式 https://support.comodo.com/index.php?/Default/Knowledgebase/Article/View/977/108/extended-validation-sha-2 (这里称为“#intermediate1”,而不是“COMODO RSA 证书颁发机构”)。

2) 通过将此新证书放在第一个证书的末尾,将这个新的中间证书与我已经拥有的第一个中间证书(在 Comodo 网站上称为“#intermediate2”)连接起来。我是这样做的:

-----BEGIN CERTIFICATE-----
intermediate#2
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
intermediate#1
-----END CERTIFICATE-----

希望对您有所帮助!

关于android - 科莫多 SSL : ERR_CERT_AUTHORITY_INVALID on Chrome mobile and Opera mobile (Android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36821931/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com