我有一台装有 Android 4.4.2 的 Nexus 7 平板电脑,上面安装了浏览器 Chrome 和 FireFox。当我打开网站时 https://ib.sb24.com有了它,它提示我证书不受信任,但是当我用桌面浏览器打开相同的地址时,它没问题!这是为什么?
[更新]
我所说的桌面是指 Windows 和 Ubuntu、Chrome 和 FireFox。
最佳答案
这看起来像是服务器配置错误。它只发送一个证书,该证书不是由已知根签名的,而是由中间 CA 签名的。但是服务器也忘记添加所需的中间证书。 它在您的浏览器中工作的原因是您曾经浏览过使用相同中间 CA 并且浏览器缓存了 CA 的站点。可能所有浏览器都会这样做以帮助解决此类错误配置,但如果浏览器在访问错误配置的站点之前从未访问过具有正确中间 CA 的正确配置站点,这将无济于事。
如果您不相信我,请尝试使用新的 Firefox 配置文件访问同一站点,您会遇到同样的问题。
关于ssl - 台式机浏览器和平板电脑浏览器之间的 SSL 证书链是否不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23128206/