Я создал самоподписанный сертификат из инструкций на этой странице, установил ее, и это появляется ко всем работать правильно, но теперь мне нужно cURL
доверять ему.
Так как более поздние версии ЗАВИХРЕНИЯ не включают доверяемый список в a .pem
файл, я загрузил .pem файл здесь и затем ввел эту строку в php.ini
:
curl.cainfo = "C:\xampp\php\cacert.pem"
Теперь все, что я должен знать, - то, как я добираюсь cURL
доверять моему самоподписанному сертификату? Мне не нужны никакие браузеры, чтобы доверять ему, просто ЗАВИХРИТЬСЯ.
Кажется, все, что мне нужно было сделать, это открыть файл cacert.pem
и добавить к нему содержимое файла server.crt
.
Для чтения, server.crt
- это файл, который был создан, когда я создал самоподписанный cert, и в который я скопировал его: C:\xampp\apache\conf\ssl.crt\server.crt