为HTTPS连接提供自己的根证书吗?
问题描述:
目前我的应用程序通过HTTP连接到(特殊)网络服务器,通过GET/POST和HttpClient从那里检索一些数据。为HTTPS连接提供自己的根证书吗?
现在我打算切换到HTTPS。我的问题是:我要与之通信的网页使用的CACert根证书在所有Android设备上都不可用,因此对于大多数用户来说,此连接将失败。
CACert在http://www.cacert.org/index.php?id=3&lang=en处提供其根证书。是否有可能为我的HTTPS连接使用这些证书?我不希望为整个系统默默安装它,对我来说,仅仅为我的特殊HttpClient连接提供它就足够了。
谢谢!