Как правильно делать запросы по https?

Добрый день.
Совсем не работал с сертификатами.
Есть скрипт на php, через curl запрашивает страницы сайта по https. Стоит
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);


Но хотелось бы разобраться и делать правильно запросы с сертификатами. Нашел опции как вставить файлы сертификатов и т.д., но откуда их брать? Как правильно с ними работать? Их надо как-то подписывать или еще что?
скрипт без отключения этих параметров не работает, а вот утилита wget спокойно.
Может есть готовые статьи?
заранее спасибо.
  • Вопрос задан
  • 300 просмотров
Решения вопроса 1
bigton
@bigton
Web-программист
Если с сертификатами на сервере к которому идет запрос всё в порядке, то настройки которые вы указали выше не нужны, php curl отработает корректно. А вот если на том сервере сертификаты самоподписанные, то нужно использовать ваши настройки.

В любом случает соединение будет защищено ssl протоколом.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы