退款测试在我本机测试一切都是正常的,但是发布到了服务器就报这样的一个错啦

但是无论百度或者google或者bing,你能够搜索到的结果都很类似,综合起来就是加这样一些代码,如下

ServicePointManager.Expect100Continue = true;
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12 | SecurityProtocolType.Ssl3;
ServicePointManager.DefaultConnectionLimit = 9999;

把代码添加到WebRequest.Create(url)之前去。

按照别人的意思加了,然而这并没有什么卵用,错误依旧照常,然后继续查,然后又有人给出了委托回调的方式,如下

ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(CheckValidationResult);
public static bool CheckValidationResult(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors)
{
//直接确认,否则打不开
  return true;
}

第一行是调用,第二行是实现,按照别的意思,检查了下代码,发现在原来的代码里面本身就有这些代码

然后再某个巧合时间看到了另外一种方式,大意就是我们iis设置错误导致的错误

解决方法是:IIS-》应用程序池-》高级设置-》进程模块-》加载用户配置文件,设置为True就可以了

按照别人提供的思路,设置完毕,再实验,果然ok啦,尼玛,坑啊,那为啥我本机就是可以的呢?马上检查下自己本机的iis配置

 

最新文章

  1. Libgdx 循环绘制图片时间隔的问题
  2. activiti查看流程图,有中文乱码
  3. 献给初学者:谈谈如何学习Linux操作系统
  4. poj2528 线段树+离散化
  5. [SQL]SQL Server数据表的基础知识与增查删改
  6. selenium python 定位一组对象
  7. poj 3735 Training little cats(矩阵快速幂,模版更权威,这题数据很坑)
  8. Android开发之EditText属性详解
  9. PHP替换中文字符
  10. jquery 定时器
  11. 怎样让PDM图形列表显示name和code等需要的信息
  12. Philosophy is systematic reflective thinking on life.
  13. FPGA图像处理之行缓存(linebuffer)的设计一
  14. ZZZPHP1.61 代码审计-从SQL注入到Getshell
  15. FastReport 循环打印表格数据
  16. Bootstrap Multiselect插件使用步骤以及常见参数配置介绍
  17. gitlab 修改root密码
  18. Android 获取闹钟引发的血案
  19. Why-are-GPUs-well-suited-to-deep-learning
  20. jQuery ajax中serialize()方法增加其他参数

热门文章

  1. expdp之后scp的惊险时刻
  2. js进阶 11-1 jquery中的页面内容操作的三个方法
  3. 数据预处理(normalize、scale)
  4. hbase 2.0.2 分布式安装配置/jar包替换
  5. iOS RunLoop了解和使用
  6. 数字电路基本概念 —— fan-in/fan-out
  7. .net remoting 使用事件
  8. Mac的GUI哲学
  9. Android中使用JUnit测试
  10. NET SignalR2