DownloadManager如何替换HttpClient?

时间:2015-02-20 13:22:38

标签: android android-download-manager

我有Android 4.1.2设备。 我正在尝试从HTTPS下载文件,并获得有关无效证书的错误。

好的,我创建了自定义TrustManager,它会跳过此错误。

如何指定,DownloadManager使用我的HttpClient和自定义TrustManager?

1 个答案:

答案 0 :(得分:2)

实现自定义“Dummy-TrustManager”是一个简单但愚蠢的想法,因为它破坏了SSL / TLS的安全性。

您需要的是信任服务器的特定证书,而不是世界上每个(自签名)证书!

Nikolay Elenkov有一个完整的博客主题,解释了您需要的一切,包括代码示例:Using a Custom Certificate Trust Store on Android