Я хочу подключиться к серверу https с помощью библиотеки python requests
через прокси. Код выглядит примерно так:
response = requests.get(SERVER_ENDPOINT, proxies=PROXIES, cert=??)
Моя проблема в том, что и сервер, и прокси-сервер требуют аутентификации клиента, и, к сожалению, для аутентификации сервера и прокси-сервера используется другой ЦС. Есть ли способ передать два ЦС при отправке запроса? Документация не очень ясна в этом сценарии.
Любая помощь очень ценится:)
Метод пробовал:
Пробовал метод, как предложено в другой ссылке Python запросов - как добавить несколько собственных сертификатов и объединить сертификаты и ключи в отдельные файлы pem, используя следующий код:
response = requests.get(SERVER_ENDPOINT, proxies=PROXIES, cert=(CERT_BUNDLE, KEY_BUNDLE))
Кажется, что используется только 1-й сертификат и ключ, поэтому я могу передать аутентификацию клиента на прокси-сервере, но не прошла аутентификацию на конечном сервере.