我在我的C应用程序中使用libcurl与我设置的HTTPS服务器进行通信.我在该服务器上生成了一个我希望与curl一起使用的自签名证书.
我知道将CURLOPT_SSL_VERIFYPEER设置为0以绕过SSL验证,但我希望将生成的证书添加到curl的"有效"CA证书中.
我已尝试将CURLOPT_CAPATH和CURLOPT_SSLCERT设置为服务器SSL公钥的位置,但无法通过验证.
如何添加自己的CA /自签名证书,以便libcurl成功验证它?
c ssl self-signed libcurl
c ×1
libcurl ×1
self-signed ×1
ssl ×1