Назад | Перейти на главную страницу

Добавление самозаверяющего сертификата к доверенным сертификатам в cURL в Windows?

Я создал самозаверяющий сертификат из инструкций на эта страница, установили его, и, похоже, все работает правильно, но теперь мне нужно 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