我尝试向API发送curl请求,但遇到了标题中提到的错误。我看过其他关于此错误的帖子,我也从https://curl.se/docs/caextract.html下载了CA证书,但我仍然无法绕过此错误。
我的程式码目前看起来像这样:
$request = curl_init($url . $endpoint);
curl_setopt($request, CURLOPT_URL, $url . $endpoint);
curl_setopt($request, CURLOPT_HTTPHEADER, $header);
curl_setopt($request, CURLOPT_USERPWD, $username . ":" . $password);
curl_setopt ($ch, CURLOPT_CAINFO, [path to CA certificate file, locally stored]);
$response = curl_exec($request);
有人能告诉我我做错了什么吗?
编辑:为了按照要求将其包含在问题主体中,下面是我在curl响应中看到的错误消息:
SSL证书问题:证书链中的自签名证书
编辑2:我还应该提到,我正在运行这个程序的计算机是一台Windows计算机
1条答案
按热度按时间brqmpdu11#