今天将ASP.NET Core程序发布到一台新的服务器,程序中有https请求第三方的Api,但是报了如下的错误:

The SSL connection could not be established, see inner exception

我从网上很容易了解决方案,在这里记录一下

解决办法

下面命令查询 openssl 的路径

openssl version -a
The SSL connection could not be established, see inner exception 的解决办法-程序旅途

然后将 CentOS 默认的 openssl CA 证书拷贝到 OPENSSLDIR

cp /etc/pki/tls/cert.pem /usr/local/openssl/

Done!