Я пытаюсь отправить GET-запрос на хост с (предположительно) правильными сертификатами.
Это задача университета, и они дали мне эти сертификаты. (которые действительны только в течение 30 секунд)
Но приведенный ниже код дает мне сообщение об ошибке: certificate verify failed: self signed certificate
Пакет, полученный в ответ от хоста, говорит, что Fatal Error: Неизвестный CA.
Что может вызвать проблему? Спасибо!
context = ssl.SSLContext(ssl.PROTOCOL_TLSv1_2)
context.load_cert_chain('clientcert.pem', keyfile='clientkey.pem')
connection = http.client.HTTPSConnection(IP)
connection.request("GET", "/")
response = connection.getresponse()
print("response:", response)