c# HttpClient在自己服务器上访问第三方接口时出现HandshakeFailure的解决方案

from:https://www.cnblogs.com/Newd/p/16426230.html

1、用postman访问接口,并在console中找到服务端密码套件,如图:

image

 其中套件名称:TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

2、

在客户端服务器中进行配置

  a.打开组策略,找到compute configuration -> Administrative Template -> Network -> SSL Configuration Settings -> SSL Cipher Suite Order ,打开,在里面追加新的密码套件

  b.重启服务器

打开组策略,通过运行命令:按下 Win + R 键,输入“gpedit.msc”,然后按下 Enter 键,如图:

111

 添加套件:

image

 再重启本地服务器

 

posted @ 2025-10-14 10:10  94cool  阅读(10)  评论(0)    收藏  举报