![安装 SSL 证书后 Android 上出现客户端身份验证证书错误](https://linux22.com/image/719632/%E5%AE%89%E8%A3%85%20SSL%20%E8%AF%81%E4%B9%A6%E5%90%8E%20Android%20%E4%B8%8A%E5%87%BA%E7%8E%B0%E5%AE%A2%E6%88%B7%E7%AB%AF%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81%E8%AF%81%E4%B9%A6%E9%94%99%E8%AF%AF.png)
我最近为我的网站 fantasyfeeder.com 安装了 SSL 证书。当我使用 ssllabs.com 上的在线检查器时,该证书似乎已正确安装 (https://www.ssllabs.com/ssltest/analyze.html?d=fantasyfeeder.com)。该证书在桌面浏览器和 Apple 设备上也能正常工作。我在 Android(本例中为 Samsung Galaxy S4)上测试它时遇到的问题是在默认的 Samsung 浏览器和 Chrome 上。当我使用 Wifi 查看网站时,它工作正常,但当我通过移动网络查看时,它会出现以下错误:
SSL 连接错误 无法与服务器建立安全连接。这可能是服务器问题,或者可能需要您没有的客户端身份验证证书。错误代码:ERR_SSL_PROTOCOL_ERROR
我不明白为什么这个错误只在 Android 上出现,并且仅在使用移动网络时出现。
答案1
如果能有一点 NSFW 警告就更好了 :D
无论如何,您的证书和 Web 服务器似乎是正确的,并且应该适用于任何支持 SNI 的浏览器(Android 2.x 以上版本)。我认为这实际上是手机移动提供商的问题(如果通过 wifi 工作,则更是如此)。您可以通过移动网络从这部手机访问https://google.com此外,您还可以尝试其他 NSFW 网站,因为有些县热衷于过滤这些网站,并且可能会终止或试图篡改 SSL 连接。