我有一个连接到httpS Web服务的应用程序.我没有在我的应用程序中包含任何证书,因为httpS已通过VeriSign认证.因此,即使没有在设备中包含证书,它也应该是默认的可信证书.
我能够使用三星galaxy S2连接到它.但是,在三星galaxy Tab 7中,它返回一个错误:javax.net.SSLException:galaxy Tab 7上不受信任的服务器证书.可能是什么问题?即使证书是VeriSign认证的,不同的Android设备是否也会以不同方式信任证书?我该怎么做才能解决这个问题?有没有办法在不修改应用程序的情况下配置AndroID设备以信任VeriSign?
解决方法:
他们是否运行不同版本的AndroID?如果这是您控制的网站,则需要确保与证书一起安装了正确的CA捆绑包.至于向AndroID添加更多根CA …我相信偏好中有一些东西:个人>安全>凭据存储可能会为您提供有关SSL证书的更多选项.
总结以上是内存溢出为你收集整理的android – javax.net.ssl.SSLException:仅在Galaxy Tab 7上不受信任的服务器证书?全部内容,希望文章能够帮你解决android – javax.net.ssl.SSLException:仅在Galaxy Tab 7上不受信任的服务器证书?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)