我尝试使用自签名 SSL 证书连接到服务器。我已经尝试过那些跳过证书检查,它可以在我编译它的 PC 上运行,但它不能在外部计算机上运行。它在外部 Windows 计算机上给了我“SSL 连接错误”。
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, 0L);
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, 0L);
PS:如何读取错误缓冲区?
CURLE_SSL_CONNECT_ERROR (35)
SSL/TLS 握手中某处出现问题。您真的需要错误缓冲区并在那里阅读消息,因为它可以稍微定位问题。可以是证书(文件格式、路径、权限)、密码等。