哪个SSL证书被Android批准?

时间:2014-02-21 10:57:00

标签: android ssl ssl-certificate

我开发了一个带phonegap的应用程序,它在所有ajax调用中使用ssl。它工作正常,但当我签署应用程序时,这些调用停止工作,我认为这是因为SSL证书对Android无效。

  • 我该如何解决这个问题?
  • 我是否需要购买Android认可的其他SSL证书?

1 个答案:

答案 0 :(得分:0)

浏览器使用SSL Ceritficates来确认网站的合法性,这是通过通常称为CA(证书颁发机构)的第三方的帮助来完成的。

如果您获得SSL证书握手异常,很可能是因为您尝试连接的网站具有自签名证书。

解决方案:
将站点证书添加到您的信任存储区并将其用于进一步的网络请求。

转到 official developers website以了解如何将证书添加到密钥库 要实际获取证书,请使用Openssl获取证书链     openssl s_client -connect www.example.com:443 -prexit
您需要的证书主要是链中的根证书。