今天上线有一段时间的项目突然报错了,在调用api的时候发生错误:“基础连接已经关闭: 发送时发生错误”,上谷歌找了一下原因,分析:因为请求的url是基于https的,所以Post请求时必须添加ServicePointManager.SecurityProtocol 安全协议。但选择哪个协议呢?一开始看到项目里面都是基于ssl的,索性也用了ssl,但是没有效果,最后干脆直接把所有的协议枚举用或的形式全都写出来,成功了。

ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls;

附上官方说明

https://docs.microsoft.com/zh-cn/dotnet/api/system.net.securityprotocoltype?view=netframework-4.7.2

解决 ”基础连接已经关闭: 发送时发生错误”相关推荐

  1. vs2012 nuget 基础连接已经关闭:发送时发生错误

    在vs2012中用nuget联机安装其他dll包时,出现"基础连接已经关闭:发送时发生错误". https://nuget.org/api/v2/改成https://nuget.o ...

  2. DownloadString”时发生异常:“基础连接已经关闭: 发送时发生错误

    win10下安装scoop遇到错误:"DownloadString"时发生异常:"基础连接已经关闭: 发送时发生错误",记录一下解决过程. 确认powershe ...

  3. vs2012报“nuget 基础连接已经关闭:发送时发生错误”的问题

    卸载 Nuget Package Manager重新安装,重新安装时也报错,那就从官网下载Nuget Package Manager安装包进行安装: NuGet Package Manager - V ...

  4. c# System.Net.WebException: 基础连接已经关闭: 发送时发生错误。

    本文介绍了C#System.Net.WebException:基础连接已关闭:发送时发生意外错误 -> System.IO.IOException: 无法从传输连接中读取数据: 远程主机强迫关闭 ...

  5. webclient 基础连接已经关闭: 发送时发生错误。

    最近在做微信企业号的集成开发,在做对文件的上传和下载时,遇到一个很头疼的问题.程序运行一段时间之后在下载或者上传文件时webclient会报一个基础连接已经关闭:发送时发生错误. 因为程序是运行一段时 ...

  6. C# HttpWebResponse WebClient 基础连接已经关闭: 发送时发生错误.

    https://blog.csdn.net/sun49842566/article/details/82802297 net 4.0 设置: ServicePointManager.SecurityP ...

  7. 基础连接已经关闭: 接收时发生意外错误

    http://www.cnblogs.com/jinglelin/articles/32407.html HttpChannel 类      HttpChannel 类使用 SOAP 协议将消息传输 ...

  8. C# HttpRequest基础连接已经关闭: 接收时发生意外错误

    在使用httpWebRequest访问数据时经常会碰到 基础连接已关闭这种问题,在代码中加入以下内容即可 HttpWebRequest request=new HttpWebRequest(); // ...

  9. 极光推送C#版本在XP系统下提示“基础连接已经关闭: 接收时发生意外错误”的解决方案

    极光推送服务器用的SSL协议版本是TLS1.2,而TLS 1.2 必须要 .NET 4.5或以上版本,然而XP系统是不支持 .NET 4.5或以上版本的.解决方法就是http请求弃用.NET自带的We ...

最新文章

  1. e.printStackTrace() 会导致锁死?
  2. 【JAVA SE】第十六章 进程、线程、同步锁和线程锁的简介
  3. Flutter 列表踩坑
  4. c语言课程设计做科普,【图片】发几个C语言课程设计源代码(恭喜自己当上技术小吧主)【东华理工大学吧】_百度贴吧...
  5. 组队APP功能点定点NABCD分析
  6. 最新版本科、硕士、博士的区别
  7. 计算机里的二进制什么意思,二进制是什么,为什么计算机要使用二进制?
  8. 什么是R型直流电源变压器?
  9. 数字标签转化为one-hot形式的tensor
  10. RLS,LMS以及NLMS三种自适应均衡matlab仿真
  11. 《左耳听风》-ARTS-打卡记录-第二十五周
  12. 模仿“百度”页面的html代码
  13. svg 绘制多边形渐变边框并填充渐变背景
  14. jQuery实现日期选择器
  15. 创新谈-数据库概念设计之几点见解-吴雨光
  16. 计算机类期刊 SCI 、EI 收录,核心期刊目录
  17. 木姐说副业利用短视频,操作驾考赚钱项目副业,轻松实现财务自由
  18. SWAN测试执行流程
  19. 树莓派4b——设置DS3231模块 并从DS3231模块读取系统时间
  20. 全面保护网速 瑞星路由安全卫士让你向弹窗卡顿说不!

热门文章

  1. [软考]信息安全工程师-第6章 认证技术原理与应用 课件知识点整理
  2. 【配电网重构】基于matlab负荷平衡的配电网重构【含Matlab源码 2180期】
  3. Yolov5算法解读
  4. 进击的爬虫-003-beautifulsoup实现猫眼电影前100爬取
  5. 机器人和真人踢足球有什么区别?带球用“嘴”,争抢靠“吸”!
  6. 【毕设参考】ESP32 + HaaS Python为您送上久坐提醒器,好好工作更要注意健康哦
  7. 刚做了Morgan Stanley IT部门Summer Intern的online test
  8. CSS 兼容性(陆续更新)
  9. 计算机软件应用知识,计算机软件及应用c_数据库应用知识ppt讲解学习课件
  10. ElementUI tree控件如何取得被选中的节点,以及父节点(即使没被全选)