1

我正在使用 AWS Cognito 作为 OAuth 提供商部署启用 RBAC 的 Apache Airflow。我已经设置了所有组件,并且在本地运行 Airflow 时看到了它的工作原理。但是,当我过渡到 AWS 上的部署时,我遇到了问题。具体来说,在 AWS 端,redirect_uri Flask AppBuilder 正在生成使用 HTTP 方案,而重定向 Cognito 预计需要使用 HTTPS。由于重定向不匹配,这导致我的应用程序的登录尝试失败,我通过浏览器客户端中的 400 错误得到。

我可以通过 Google 找到的最接近的东西是变量,我尝试在和 inenable_proxy_fix中将其设置为 true,但均无济于事。我无法找到可以在 FAB 端配置重定向方案的任何地方,我正在寻求帮助。airflow.cfgwebserver_config.py

4

0 回答 0