为HTTPS连接提供了自己的根验证



当前我的应用程序通过HTTP连接到(特殊)Web服务器,以通过get/post和httpclient从那里检索一些数据。

现在我计划切换到HTTPS。我的问题:我正在与我通信的网页使用CACERT根证书,该证书在所有Android设备上都不可用,因此对于大多数用户而言,此连接将失败。

cacert在http://www.cacert.org/index.php?id=3&lang=en上提供其根证书。是否有可能将这些证书用于我的HTTPS连接?我不希望为整个系统静静地安装它,对我而言,仅适用于我的特殊httpclient连接。

谢谢!

好的,在此处找到了一个包括代码示例的解决方案:http://developer.android.com/training/articles/security-ssl.html

最新更新