我正在运行Windows Vista,并且尝试通过https连接以多部分形式上载文件,但是本地发行者证书存在一些问题。我只是想弄清楚为什么现在不行,然后在解决后再返回我的cURL代码。我正在运行命令:
openssl s_client -connect connect_to_site.com:443
它为我提供了VeriSign,Inc.的数字证书,但同时也会引发错误:
Verify return code: 20 (unable to get local issuer certificate)
什么是本地发行人证书?那是我自己计算机上的证书吗?有没有解决的办法?我曾尝试使用-CAfile mozilla.pem文件,但仍然给我同样的错误。