У меня есть приложение flask, которое развернуто в azure службах приложений. Служба приложения имеет сертификат SSL, который управляется службами приложения azure. Он также позволил использовать только https из настроек TSL / SSL в службах приложения.
У меня есть пара абсолютных URL перенаправления, которые переходят с одной страницы на другую. Я установил _scheme = https для этого типа абсолютного URL, как этот
url_for("authorized", _external=True, _scheme = 'https').
Я также установил app.config['PREFERRED_URL_SCHEME'] = 'https'
, и это тоже не работает.
Как заставить абсолютный URL моего приложения flask на https в azure сервисах приложения? Какие-либо предложения ?
ps Я следовал этим урокам https://github.com/AzureAD/microsoft-authentication-library-for-python, и он работает для локального хоста, где ему не нужны https. Но он не может создать абсолютный URL в https при использовании в appservices, и из-за этого аутентификация в AzureAD не удалась.