当前位置: 移动技术网 > IT编程>开发语言>.net > c#GetRespose()基础连接已经关闭: 发送时发生错误。

c#GetRespose()基础连接已经关闭: 发送时发生错误。

2019年06月17日  | 移动技术网IT编程  | 我要评论

yx99小游戏,51la站长统计,长江铝锭价格

在程序中获取某个https网址的源码,(HttpWebResponse)myRequest.GetResponse()时

出现了“基础连接已经关闭: 发送时发生错误。”的错误提示。

网上翻找了一些资料,找到如下,设置tls安全协议:

                //.net 4.0 设置: ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072;

                //.net 4.5 设置: ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;

自己写的程序,是.net4.5的

   按上面设置之后,解决问题。

   设置的安全协议有几种版本,可以根据具体情况选择。

   这个应该是https的一种安全机制,导致下载时提示连接关闭。


如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网