Flask Управление схемой Redirect_uri в AppBuilder - PullRequest
0 голосов
/ 06 августа 2020

Я работаю над развертыванием Apache Airflow с включенным RBA C, используя AWS Cognito в качестве поставщика OAuth. Я установил все компоненты и убедился, что они работают при локальном запуске Airflow. Однако при переходе к развертыванию на AWS возникают проблемы. В частности, на стороне AWS AppBuilder redirect_uri Flask использует схему HTTP, в то время как Cognito ожидает, что перенаправления должны использовать HTTPS. Это приводит к сбою попыток входа в мое приложение из-за несоответствия перенаправления, которое я получаю из-за ошибки 400 в моем клиенте браузера.

Ближайшее, что мне удалось найти через Google, - это enable_proxy_fix переменная, которую я пытался установить равной истине как в airflow.cfg, так и в webserver_config.py, но безрезультатно. Мне не удалось найти нигде, где можно настроить схему перенаправления на стороне FAB, и я ищу помощь.

...