首页 文章

底层连接已关闭:无法为SSL / TLS安全通道 Build 信任关系

提问于
浏览
3

我正在使用C#和xaml开发Metro风格的应用程序 .

在我的应用程序中,我在调用Web服务时遇到错误:

基础连接已关闭:无法为SSL / TLS安全通道 Build 信任关系 .

这个错误的原因是什么?

1 回答

  • 2

    我有一个爬虫程序,不久前我得到了同样的例外 . 在我的情况下,原因是(我一直在抓取的网站的安全证书)已过期 .

    我的案例中的快速修复是添加以下代码行:

    ServicePointManager.ServerCertificateValidationCallback = new
    RemoteCertificateValidationCallback
    (
       delegate { return true; }
    );
    

    注意:这个hack可能是一个安全威胁

相关问题