简体   繁体   English

Curl err(60)SSL证书:无法获取本地颁发者证书

[英]Curl err (60) SSL certificate: unable to get local issuer certificate

I would like to connect to some API by SSL. 我想通过SSL连接到某些API。

Already I have generated 5 files: 我已经生成了5个文件:

PROD.cert.pem
PROD.issuer.pem
PROD.chain.pem
PROD.csr
PROD.key

This is my php code: 这是我的PHP代码:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,           $wsdl);
curl_setopt($ch, CURLOPT_SSLCERT,       getcwd() . '\PROD.cert.pem');
curl_setopt($ch, CURLOPT_SSLKEY, getcwd() . '\PROD.key');

$output = curl_exec($ch);

var_dump(curl_errno($ch));
var_dump(curl_error($ch));

So, as you can see I add two files: cert and key 因此,如您所见,我添加了两个文件:cert和key

When, I run this code I always got error: 何时,我运行此代码总是出现错误:

SSL certificate problem: unable to get local issuer certificate

Do you know, what I do wrong? 你知道吗,我做错了什么? How can I resolve this error? 如何解决此错误?

Certificates are not be included in your webdir, you need to install them on your webserver. 证书不包含在您的Webdir中,您需要将它们安装在Web服务器上。 You can find a comprehensive guide here 您可以在这里找到全面的指南

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 cURL 错误 60:SSL 证书:无法获取本地颁发者证书 - cURL error 60: SSL certificate: unable to get local issuer certificate curl: (60) SSL 证书:无法获得本地颁发者证书 - curl: (60) SSL certificate: unable to get local issuer certificate cURL 错误 60 - SSL 证书问题 - 无法获取本地颁发者 - cURL error 60 - SSL certificate problem - unable to get local issuer AWS SSL 安全错误:[curl] 60:SSL 证书问题...:无法获取本地颁发者证书 - AWS SSL security error : [curl] 60: SSL certificate prob...: unable to get local issuer certificate MAMP本地开发-cURL错误60:SSL证书:无法获得本地颁发者证书 - MAMP local development - cURL error 60: SSL certificate: unable to get local issuer certificate 我有这个错误“cURL 错误 60:SSL 证书问题:无法获得本地颁发者证书” - I have this error "cURL error 60: SSL certificate problem: unable to get local issuer certificate" laravel 5.7 cURL错误60:SSL证书问题:无法获取本地颁发者证书 - laravel 5.7 cURL error 60: SSL certificate problem: unable to get local issuer certificate 插件 WP CONTENT CRAWL - cURL 错误 60:SSL 证书问题:无法获得本地颁发者证书 - Plugin WP CONTENT CRAWL - cURL error 60: SSL certificate problem: unable to get local issuer certificate 由于错误“cURL 错误 60:SSL 证书问题:无法获取本地颁发者证书”而无法获取文件 - Failed to fetch file due to error “cURL error 60: SSL certificate problem: unable to get local issuer certificate” cURL错误60:SSL证书概率:无法获取本地颁发者证书 - cURL error 60: SSL certificate prob: unable to get local issuer certificate
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM