我正在尝试使用HttpWebRequest来获取页面,但是却遇到此异常:

Could not establish trust relationship for the SSL/TLS secure channel.


是否可以为RemoteCertificateValidationCallback的特定实例指定自定义HttpWebRequest

(由于我的代码是库的一部分,所以我不能使用ServicePointManager.ServerCertificateValidationCallback。)

最佳答案

我无法使用ServicePointManager.ServerCertificateValidationCallback,因为我的代码是库的一部分


这样做,但是根据发件人过滤对委托的调用吗?

更新:根据反馈:可能有必要旋转AppDomain来执行此操作(这将避免干扰同一进程中发生的其他事情)。

关于c# - 如何在HTTPS中处理自定义证书?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3424671/

10-17 02:13