将自签名证书添加到 Windows 中 cURL 中的受信任证书?

将自签名证书添加到 Windows 中 cURL 中的受信任证书?

我根据以下说明创建了一个自签名证书这一页,已经安装它并且它似乎一切运行正常,但现在我需要cURL信任它。

由于 cURL 的更高版本在文件中不包含受信任列表.pem,因此我下载了 .pem 文件这里然后输入此行php.ini

curl.cainfo = "C:\xampp\php\cacert.pem"

现在我需要知道的是如何cURL信任我的自签名证书?我不需要任何浏览器来信任它,只需要 cURL。

答案1

似乎我要做的就是打开文件cacert.pem并将文件内容添加server.crt到其中。

对于那些阅读的人来说,server.crt这是我创建自签名证书时创建的文件,我将其复制到:C:\xampp\apache\conf\ssl.crt\server.crt

相关内容