使用curl出现报错curl: (60)警告如何处理
简介
最近我在跑测试脚本的时候,碰到了个问题,就是用curl命令的时候,会提示ssl无效错误,具体的错误提示curl: (60) SSL certificate problem: Invalid certificate chain,这个报错如何解决?curl命令当中类似于wget的命令如--no-check-certificate有没有呢,往下我们一起看
教程
curl执行不安全的ssl连接
将-k或--insecure选项传递给curl命令,将使用使用不安全或无效的SSL证书
curl -k url
curl --insecure url
curl --insecure [options] url
curl --insecure -I url
cURL忽略SSL证书警告
禁止curl命令进行证书验证:
curl --insecure -I https://www.google.com/
或者
curl -k -O https://www.google.com/file.tar.gz
如何允许所有的curl执行不安全的SSL连接
在$HOME/.curlrc文件中添加insecure选项:
vi $HOME/.curlrc
添加内容
insecure
CURL如何使用自签名SSL/TLS证书
curl --cacert /pth/to/my/ca.pem https://url
curl --header 'Host: www.onitroad.local' --cacert /pth/to/my/ca.pem https://www.google.com/onitroad.tar.gz
版权声明:
作者:ivpsr.com
链接:https://ivpsr.com/5529.html
文章版权归作者所有,未经允许请勿转载。
THE END