首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在访问HTTPS网址时使用cURL处理证书?

如何在访问HTTPS网址时使用cURL处理证书?
EN

Stack Overflow用户
提问于 2018-03-13 00:09:51
回答 2查看 0关注 0票数 0

使用curl我得到以下错误:

代码语言:javascript
复制
curl: (77) error setting certificate verify locations:
  CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: none

我如何设置此证书验证位置?谢谢。

EN

回答 2

Stack Overflow用户

发布于 2018-03-13 08:48:09

安装ca-certificates

在Ubuntu Linux(和类似的发行版)中:

代码语言:javascript
复制
# apt-get install ca-certificates

在CygWin中通过Apt-Cyg

代码语言:javascript
复制
# apt-cyg install ca-certificates

在Arch Linux

代码语言:javascript
复制
# pacman -S ca-certificates
票数 0
EN

Stack Overflow用户

发布于 2018-03-13 09:45:35

将证书复制到预期目录

代码语言:javascript
复制
sudo cp /etc/ssl/certs/ca-certificates.crt /etc/pki/tls/certs/ca-bundle.crt

如果不存在,则需要创建文件夹

代码语言:javascript
复制
sudo mkdir -p /etc/pki/tls/certs
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100007595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档