我有Android 4.1.2设备。 我正在尝试从HTTPS下载文件,并获得有关无效证书的错误。
好的,我创建了自定义TrustManager,它会跳过此错误。
如何指定,DownloadManager使用我的HttpClient和自定义TrustManager?
答案 0 :(得分:2)
实现自定义“Dummy-TrustManager”是一个简单但愚蠢的想法,因为它破坏了SSL / TLS的安全性。
您需要的是信任服务器的特定证书,而不是世界上每个(自签名)证书!
Nikolay Elenkov有一个完整的博客主题,解释了您需要的一切,包括代码示例:Using a Custom Certificate Trust Store on Android