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

我已经从这个页面上的说明创build了一个自签名的证书,已经安装了,它似乎都工作正常,但现在我需要cURL来信任它。

由于更高版本的cURL不包括.pem文件中的受信任列表,因此我在此处下载了.pem文件,然后在php.iniinput以下行:

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

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

看来我所要做的只是打开cacert.pem文件,并将server.crt文件的内容添加到它。

对于那些阅读, server.crt是当我创build自签名的证书,并将其复制到C:\xampp\apache\conf\ssl.crt\server.crt