Как я могу исправить следующую ошибку при использовании сертификата по запросу? - PullRequest
0 голосов
/ 22 февраля 2020

Я получаю следующую ошибку при использовании сертификата в запросах на размещение данных на веб-сайте.

Работает нормально, когда я установил verify = false.

Ошибка: - reports.exceptions.SSLError: HTTPSConnectionPool (host = 'www.example.com', port = 443): Макс повторные попытки превышены с помощью url: / login (вызвано SSLError (SSLError ("плохое рукопожатие: ошибка ([('подпрограммы SSL', 'tls_process_server_certificate', 'сбой проверки сертификата')],)",),))

1 Ответ

0 голосов
/ 25 февраля 2020

Вы можете отключить его с помощью модуля urllib.

import requests
import urllib3
from urllib3.exceptions import InsecureRequestWarning
urllib3.disable_warnings(InsecureRequestWarning)

res = requests.get('https://example.com',verify=False)
...