Обход закрытого зашифрованного ключа с запросами - сертификат CA - PullRequest
0 голосов
/ 23 июня 2018

Я все еще новичок, но мои поиски в Google привели меня к тому, что я не нашел ответов.Я знаю, что библиотека запросов не допускает зашифрованные закрытые ключи.

У кого-нибудь есть обходной путь, используя запросы или что-то подобное?

1 Ответ

0 голосов
/ 23 июня 2018

Если подразумеваются CA, секретные ключи не требуются.

Если подразумеваются клиентские сертификаты, вы можете реализовать собственный HttpAdapter следующим образом: https://github.com/requests/requests/issues/1573#issuecomment-336146209. Затем вы можете использовать его следующим образом:

session = requests.Session()
session.mount('https://', SSLAdapter(certfile, keyfile, password))
session.get(url)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...