最近搞curl 测试,发现有个错误。curl(60)SSL certificate problem:unable to get local issuer certificate. 给得解释也很明显就是说找不到本地证书,原因是因为curl 默认设置为不信任任何证书,解决方法就是添加个证书就可以了。
下面得操作方法适用于windows
先到curl 官网下载个证书
https://curl.haxx.se/ca/cacert.pem
然后改名为curl-ca-bundle.crt 然后和curl 程序放一块就可以了。建议curl.exe 和curl-ca-bundle.crt 都放在system32 里,这里哪里都可以调用。
另一种方法是curl 加个 -k 参数,也可以忽视证书。
评论 (0)