当使用curl访问url时,提示:error no:Peer certificate cannot be authenticated with given CA certificates的错误,一般都是不支持该https对应的证书。
解决方法如下:
curl_easy_setopt(pCurl, CURLOPT_SSL_VERIFYPEER, false); // 跳过证书检查
curl_easy_setopt(pCurl, CURLOPT_SSL_VERIFYHOST, 2); // 检查SSL加密算法是否存在
curl_easy_setopt(pCurl, CURLOPT_TIMEOUT, 5);
curl_easy_setopt(pCurl, CURLOPT_URL, url);