我已经从这个页面上的说明创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