HttpWebRequest 基础连接已关闭:接收时发生错误

作者:高景洋 日期:2017/07/28 18:42 浏览次数:2004
            if (url.StartsWith("https", StringComparison.OrdinalIgnoreCase))
            {
                ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(CheckValidationResult);
                ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls;

            }


注:

1、ServicePointManager 在System.Net 命名空间下

2、SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11  需在.net Framework 4.5 版本下才能支持

本文永久性链接:
<a href="http://www.zhihu.so/art104.aspx">HttpWebRequest 基础连接已关闭:接收时发生错误</a>
相关文章
友情链接
支付宝打赏(内容对您有帮助的话)
微信交流
知乎编程经验网 - 在工作中总结编程的经验! 备案/许可证编号:鲁ICP备11020152号
QQ:120217215 联系电话:15192695151