Я создал самозаверяющий сертификат из инструкций на эта страница, установили его, и, похоже, все работает правильно, но теперь мне нужно cURL
доверять ему.
Поскольку более поздние версии cURL не включают доверенный список в .pem
файл, я скачал файл .pem Вот а затем введите эту строку в php.ini
:
curl.cainfo = "C:\xampp\php\cacert.pem"
Теперь все, что мне нужно знать, это как мне получить cURL
доверять моему самоподписанному сертификату? Мне не нужны браузеры, чтобы доверять ему, просто cURL.
Кажется, все, что мне нужно было сделать, это открыть cacert.pem
файл и добавьте содержимое server.crt
файл к нему.
Для тех, кто читает, server.crt
был файл, который был создан при создании самозаверяющего сертификата и который я скопировал в: C:\xampp\apache\conf\ssl.crt\server.crt