У меня возникают проблемы с моим приложением. Во время перенаправления мое приложение флэша потеряет https и перенаправляет на http вместо.Nginx, gunicorn, python-flask application. Https теряется при перенаправлении
Я пытался найти решение, но ничего не работает.
Моя конфигурация Nginx для приложения (место нахождения /) выглядит следующим образом:.
proxy_pass http://localhost:5400;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-port 443;
proxy_set_header X-Scheme $scheme;
proxy_set_header X-Forwarded-Protocol $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
(Некоторые примеры в Интернете, говорит использовать "X-Forwarded-Proto" Я пытался, что без успеха. А также использовать «ssl» или «https» в качестве значения по этим параметрам.
Простая печать в приложении фляги (before_request :) показывает, что она все еще является http-запросами, хотя я использую https между клиентом и nginx .
print(request.environ["wsgi.url_scheme"])
Что я делаю неправильно?
Вам удалось решить эту проблему? – Markus