【发布时间】:2018-08-09 10:49:15
【问题描述】:
我正在尝试在 Airflow 1.9.0 中添加多租户和 Google 身份验证。 我在airflow.cfg中添加了这些行
[webserver]
authenticate = True
filter_by_owner = True
auth_backend = airflow.contrib.auth.backends.google_auth
[google]
client_id = google_client_id
client_secret = google_client_secret
oauth_callback_route = /oauth2callback
domain = xyz.com
但是当我尝试打开气流主页时,我收到了Error: redirect_uri_mismatch。
Request Details
response_type=code
client_id=google_client_id
redirect_uri=**http://my-staging.io:8099/oauth2callback?next=%2Fadmin%2F**
scope=https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email
为什么?next=%2Fadmin%2F 会附加到重定向 uri?
【问题讨论】:
标签: google-oauth airflow