我正在尝试使用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/