Добавление сертификата .pem в flask (сервер разработки) - PullRequest
0 голосов
/ 03 августа 2020

У меня разработано приложение flask (я ладья ie в flask dev). Я разместился на своем тестовом сервере, теперь требуется установить sh защищенное соединение https. У меня есть файл .pem из центра сертификации моей организации. Я не могу использовать его в своем приложении flask. Большинство решений, которые я нахожу на net, содержат сертификат и ключевой файл. У меня есть только файл pem, как мне go об этом? Я новичок в сертификатах. Код, который я использую, выглядит примерно так:

if name == ' main ': context = ssl.SSLContext (ssl.PROTOCOL_TLSv1_2)

context = ('/apps/axiom_app/flask/cert_root.pem','/apps/axiom_app/flask/cert.org.com.cer')

app.secret_key = os.urandom (12) app.run (ssl_context = context, host = so.gethostbyname (so.gethostname ()),> port = v_port, debug = True, use_reloader = True)

И ошибка, которую я получаю:

context.load_cert_chain (certfile, keyfile) ssl.SSLError: [SSL] PEM lib (_ssl. c: 3837)

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...