Раздел вопрос-ответ Как заставить curl игнорировать ошибки ssl сертификата?

Как заставить curl игнорировать ошибки ssl сертификата?

share

1 ответ

Нужно отключить проверку валидности ssl сертификата:

отключить curl SSL опции CURLOPT_SSL_VERIFYPEERCURLOPT_SSL_VERIFYHOST в ваш curl-клиенте:

$client->setOption(CURLOPT_SSL_VERIFYPEER, false);
$client->setOption(CURLOPT_SSL_VERIFYHOST, false);
$client->setOption(CURLOPT_SSLVERSION, 3);

На "чистом" curl отключение проверки ssl-сертификата выглядит так:

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);

 

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
–  root 2 года назад
$client в данном примере - частный случай реализации. В случае с нативным php curl CURLOPT_SSL_VERIFYPEER, CURLOPT_SSL_VERIFYHOST так же отключаются через curl_setopt –  root 2 года назад
что такое $client? –  anonymous 2 года назад
Добавить комментарий
    как минимум 5 символов

    icon Вход в систему

    зарегистрироваться
    НОВЫЕ ПОЛЬЗОВАТЕЛИ