我在我的 Android 应用程序中使用 DownloadManager 从 https 服务器下载文件。由于我仍处于开发阶段,我想信任所有主机并避免证书检查。我如何告诉 DownloadManager 信任所有主机?
为了进一步开发,我如何添加证书以信任具有 DownloadManager 的特定主机?
谢谢。
最佳答案
在 Android Nougat 和更新版本上,您可以使用声明性网络安全配置让应用信任该服务器使用的特定叶证书或 CA 证书——请参阅 https://developer.android.com/training/articles/security-config.html#ConfigCustom举个例子。下载管理器也将代表您的应用信任该证书的 HTTPS 请求。
关于android - 如何通过 https 信任所有使用 Android DownloadManager 的主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41118412/