【发布时间】:2012-09-13 19:53:10
【问题描述】:
我正在尝试使用 libcurl 访问 box.com。为了使用 SSL,我使用 Web 浏览器导出了 SSL 证书,box.com 使用 GeoTrust 颁发的证书。但即使我将它们传递给 curl(也使用命令行工具 (curl https://www.box.com --cacert /certs.pem)),我收到 curl 无法验证证书的错误。
如果我对使用 CAcert 颁发的证书的不同站点执行相同操作,则一切正常。
除了浏览器显示的 GeoTrust 证书之外,我还需要更多/不同的 box.com 证书吗?如果我使用存储在 /etc/ssl/certs 系统中的完整证书包,我可以连接到 box.com,但我如何找出需要哪些证书?
【问题讨论】:
-
我也有这个问题;我尝试过的所有证书都没有用于验证,所以我最终禁用了它。如果您知道这一点,请务必更新我们。
标签: ssl curl certificate box-api