3

我有一个连接到 HTTPS Web 服务的应用程序。我的申请中没有包含任何证书,因为 HTTPS 已通过 VeriSign 认证。因此,默认情况下它应该是一个受信任的证书,即使没有在设备中包含证书。

我能够使用三星 Galaxy S2 连接到它。但是,在三星 Galaxy Tab 7 中,它返回错误:javax.net.SSLException: Not trusted server certificate on Galaxy Tab 7. 可能是什么问题呢?即使证书经过 VeriSign 认证,不​​同的 Android 设备对证书的信任是否也不同?我能做些什么来解决这个问题?有没有办法在不修改应用程序的情况下将 Android 设备配置为信任 VeriSign?

4

2 回答 2

3

把你的时间和日期放回正确的时间和日期,一切都会好起来的

于 2014-08-24T12:44:20.650 回答
2

他们是否运行不同版本的 Android?如果这是您控制的网站,您需要确保随证书一起安装了正确的 CA 包。至于向 Android 添加更多根 CA ......我相信偏好中有一些东西:personal > security > credential storage这可能会给你更多关于 SSL 证书的选择。

于 2013-05-24T05:51:57.473 回答