The SSL connection could not be established, see inner exception.
可能导致的原因
解释:
这个错误表明客户端和服务器之间的安全套接字层(SSL)连接无法建立。通常,这是因为客户端和服务器之间的安全配置或协议不匹配,或者证书问题。"see inner exception" 提示你应该查看内部异常,以获取更多关于错误原因的信息。
解决方法:
-
检查服务器的SSL证书是否有效,未过期,且由受信任的证书颁发机构签发。
-
确保客户端系统的日期和时间设置正确,因为SSL证书验证依赖于正确的时间。
-
如果使用自签名证书,确保它已正确安装在服务器和客户端上,并被客户端信任。
-
检查客户端是否支持服务器所需的SSL/TLS版本和加密套件。
-
查看内部异常的详细信息,以确定具体原因,并根据具体情况进行修复。
-
如果使用代码(如.NET中的ServicePointManager或HttpClientHandler),确保正确配置了SSL/TLS策略和选项。
7.如果问题仍然存在,可以使用网络分析工具(如Wireshark)来监控SSL握手过程,以获取更多线索
原因:
本次导致的原因是证书到期了,期间还会抛出连接超时的异常“
The request was canceled due to the configured HttpClient.Timeout of 60 seconds elapsing.”
现象:使用PostMan可以正常访问,出现异常的情况是一个http的客户请求本服务端出现该异常