Ошибка проверки сертификата ssl при доступе к api через python

Пытаюсь получить доступ к api одного ресурса с использованием сертификата:

import requests
r = requests.get("https://##.###.##.##:443/solar-bridge-ext/ext/json-services/getTransactionsTypes", verify='/etc/ssl/certs/certificate.pem')
print(r.text)

При этом возникает ошибка проверки сертификата:

requests.exceptions.SSLError: HTTPSConnectionPool(host='##.###.##.##', port=443): Max retries exceeded with url: /solar-bridge-ext/ext/json-services/getTransactionsTypes (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate (_ssl.c:1123)')))

Добавил сертификат в доверенные, но проблема не исчезла. Пожалуйста, не предлагайте варианты с verify=False -- аутентификация происходит через сертификат.


Ответы (0 шт):