我有经过SSL验证的网站,该网站已经过第三方供应商的成功验证。 并且它在Windows,Chrome浏览器等其他操作系统中没有任何警告/错误的情况下正常工作
当我尝试使用KitKat版本从移动设备打开它时显示以下错误代码
Error Code : NET:: ERR_CERT_AUTHORITY_INVALID
答案 0 :(得分:0)
我遇到了同样的错误:除旧版Android 4.4之外,应用程序请求https在所有平台和版本上均能正常运行-问题是IIS服务器计算机上的Comodo根证书冲突。
主要问题是我在远程有两个证书链:
这对每个人来说都不是问题,但旧的Android(现在只是有些幽默)认为这是冲突并且是恶意的迹象,因此您的网站不受信任。 我遵循了https://stackoverflow.com/a/46135138/7149454的路径,感谢和感谢,所以最后:
在远程窗口上,打开MMC:搜索“证书”,打开管理计算机证书。
打开受信任的根证书颁发机构,完全删除comodo唯一证书,因此此部分完全没有comodo。我们不需要它,因为您的Comodo中间证书需要由AddTrust而不是这个来验证。
打开中间证书颁发机构,删除颁发给Comodo RSA证书颁发机构的2个comodo证书中的1个,仅保留AddTrust颁发的1个,删除Comodo本身颁发的1个。
重新启动,现在您有了AddTrust-> Comodo->的逻辑链 您的站点证书。