我正在使用DownloadManager从我的Android应用程序中的https服务器下载文件。由于我还处于开发阶段,我希望信任所有主机并避免证书检查。如何告诉DownloadManager信任所有主机?
为了进一步开发,如何使用DownloadManager添加证书以信任某个主机?
谢谢。
答案 0 :(得分:2)
在Android Nougat和更新版本上,您可以使用声明性Network Security Config使应用程序信任该服务器使用的特定叶子或CA证书 - 有关示例,请参阅https://developer.android.com/training/articles/security-config.html#ConfigCustom。下载管理器也将代表您的应用程序信任该HTTPS证书申请的证书。