ssl - box.com ssl 证书

标签 ssl curl certificate box-api

我正在尝试使用 libcurl 访问 box.com。为了使用 SSL,我用我的网络浏览器导出了 SSL 证书,box.com 使用 GeoTrust 颁发的证书。但即使我将它们传递给 curl(也使用命令行工具 (curl https://www.box.com --cacert/certs.pem)),我也会收到 curl 无法验证证书的错误。

如果我对另一个站点执行完全相同的操作,该站点使用 CAcert 颁发的证书,一切正常。

除浏览器显示的 GeoTrust 证书外,我还需要更多/不同的 box.com 证书吗?如果我使用存储在我的系统中的完整证书包/etc/ssl/certs 我可以连接到 box.com 但我如何找出需要哪些证书?

最佳答案

如果您只是想让它正常工作,您可以将此属性设置为 false:

CURLOPT_SSL_VERIFYPEER

关于ssl - box.com ssl 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12529722/

相关文章:

command-line - 从命令行获取HTTPS服务器的证书指纹?

ios - 推送通知中的生产证书错误 - PushSharp

Facebook Canvas 不加载 Url,即使它有 SSL

curl IMAP Gmail

ssl - 我如何在 Jmail 中发送 SSL 电子邮件?

curl :(67)身份验证失败

php - curl_exec() 将目标内容输出到页面?

java - 线程 6,RECV TLSv1 警报 : fatal, 握手失败

security - 禁用 SSLv2 协议(protocol)是否足以防止 DROWN 攻击?

android - 解决 4.3 及以下版本的 Android webview 问题