Я просмотрел стек, пытаясь найти ответ на этот вопрос. По сути, у меня установлен сертификат, и я могу получить доступ к XML-файлу через Chrome, но я пытаюсь перенести его непосредственно в Python с помощью запросов.
Я просто использую
Код: Выделить всё
response = requests.get(url, cert='C:\\Users\\User\\Cert.pfx')
Я не включил URL-адрес, поскольку он не может быть доступен для репликации без сертификата.
Я продолжаю получать сообщение об ошибке
Код: Выделить всё
OpenSSL.SSL.Error: [('PEM routines', 'get_name', 'no start line'), ('SSL
routines', 'use_certificate_chain_file', 'PEM lib')]
Я использую Python 3 на компьютере с Windows. Я вполне уверен, что сертификат PFX был успешно экспортирован, но если мне придется преобразовать его в PEM, я не знаю, как это сделать правильно. Возможно, мне и не нужно этого делать, но тогда я не знаю, почему получаю ошибку PEM. Заранее благодарим вас за любую помощь.
Подробнее здесь:
https://stackoverflow.com/questions/544 ... ror-pem-ro