Имеется ключ RSA с расширением .p12, из него генерю ключ и сертификат PEM и CA cert.
При попытке авторизации через код питона получаю ошибку.
s = Session() url_get_start = 'https://192.168.0.21:8443/WebTest/' req_start = Request('GET', url_get_start, headers=headers ) prepped_start = s.prepare_request(req_start) resp_start = s.send(prepped_start, verify='C:/Users/bosap/Desktop/keys/cert_uc.cer', cert=('C:/Users/bosap/Desktop/keys/crt.pem', 'C:/Users/bosap/Desktop/bsb_keys/key.pem'), timeout=5 ) print(resp_start.status_code)
File “C:\jython2.7.0\Lib\ssl.py”, line 251, in getpeercert
alt_names = tuple(((_cert_name_types, str(name)) for (type, name) in cert.getSubjectAlternativeNames()))
TypeError: ‘NoneType’ object is not iterable
С помощью ключа RSA при импорте его в мозиллу, захожу нормально.
Сам RSA ключ прикрепил ниже. Подскажите что делается не так?