我正在运行 Windows Vista,并试图通过 https 连接上传一个多部分形式的文件,但我有一些麻烦与本地发行证书。我只是想弄清楚为什么现在这个不工作,并在稍后回到我的 cURL 代码解决了这个问题。我运行命令:
openssl s_client -connect connect_to_site.com:443
它给了我一个来自 VeriSign 公司的数字证书,但也发出了一个错误:
Verify return code: 20 (unable to get local issuer certificate)
什么是本地发行证书?这是我电脑里的证明吗?有办法解决吗?我已经尝试使用-CAfile mozilla.pem 文件,但仍然给我相同的错误。