收藏
回答

微信支付发红包报错,请求被中止: 未能创建 SSL/TLS 安全通道。

本地调试正常发出,部署到服务器后报这个异常。

代码是你们的demo那样子的。

核心代码如图,之前一直都是可以发的,然后前两天把服务器系统升级到Windows server 2019 ,就一直报这个错误了。

然后我在本地(开发机win10),调用代码又能够发出去。

我本地浏览器直接访问你们的接口如图2 ,能看到xml。但是我在服务器上浏览器访问这个地址,一片空白。但是我服务器浏览其他https网站没有问题。比如服务器浏览 https://www.baidu.com 正常展示。

所以我该如何排查这个问题?


回答关注问题邀请回答
收藏

2 个回答

  • 北望沣渭
    北望沣渭
    2020-08-19

    win10和winserver2019的java环境不一致所致,2019上应该缺少支持Tsl1.2的补丁包什么的,大致可能就是这个样子

    2020-08-19
    有用
    回复 3
    • 疯子在右
      疯子在右
      2020-08-19
      我没有用java的sdk啊。我用的是.net sdk
      2020-08-19
      回复
    • 北望沣渭
      北望沣渭
      2020-08-19回复疯子在右
      哦,那就是。net环境不一致,tsl1.2支持得不好
      2020-08-19
      回复
    • 疯子在右
      疯子在右
      2020-08-20回复北望沣渭
      我在代码里面指定了 1.0 1.1  1.2 都报这个错。
      2020-08-20
      回复
  • 疯子在右
    疯子在右
    2020-08-19

    有人解答一下吗

    2020-08-19
    有用
    回复 1
    • 七步
      七步
      2021-04-16
      你好,解决了吗?
      2021-04-16
      回复
登录 后发表内容
问题标签