И клиент, и сервер являются внутренними, у каждого есть сертификат, подписанный внутренним ЦС, и сертификат ЦС.Мне нужен клиент для проверки подлинности сертификата сервера по сертификату CA, который он имеет.Он также должен отправить свой сертификат на сервер для аутентификации.
В руководстве urllib2 сказано, что аутентификация сервера не выполняется. PycURL является естественной альтернативой, но ее лицензия еще не утверждена.Я также предпочел бы не компилировать библиотеку из исходного кода, а вместо этого использовать RPM.
Я просмотрел несколько библиотек, таких как запросы , httplib2 ине вижу, что мне нужно.Существует также модуль ssl , но мне не хочется самому внедрять http, если в этом нет необходимости.
Python 2.6 на RHEL 5.7