小编Mar*_*ter的帖子

为libcurl添加自签名SSL证书

我在我的C应用程序中使用libcurl与我设置的HTTPS服务器进行通信.我在该服务器上生成了一个我希望与curl一起使用的自签名证书.

我知道将CURLOPT_SSL_VERIFYPEER设置为0以绕过SSL验证,但我希望将生成的证书添加到curl的"有效"CA证书中.

我已尝试将CURLOPT_CAPATH和CURLOPT_SSLCERT设置为服务器SSL公钥的位置,但无法通过验证.

如何添加自己的CA /自签名证书,以便libcurl成功验证它?

c ssl self-signed libcurl

10
推荐指数
1
解决办法
8337
查看次数

标签 统计

c ×1

libcurl ×1

self-signed ×1

ssl ×1