在 Airflow 版本 1.10.9 上,我无法使用 RBAC UI 打开/关闭 DAGS。气流显示:
INFO - The CSRF token is missing
在 chrome 工具中,我可以看到 CSRF 令牌没有随 http 请求一起发送。
在 Airflow 版本 1.10.9 上,我无法使用 RBAC UI 打开/关闭 DAGS。气流显示:
INFO - The CSRF token is missing
在 chrome 工具中,我可以看到 CSRF 令牌没有随 http 请求一起发送。
这是由 Flask-AppBuilder 依赖项中的 jQuery 升级引起的。它会影响 Airflow1.10.9
和1.10.10
Flask-AppBuilder 版本2.3.3
。
修复:将 Flask-AppBuilder 降级为 2.3.2
.
参考 Flask-AppBuilder 问题:
https://github.com/dpgaspar/Flask-AppBuilder/issues/1362
参考气流问题:
您实际上可以升级到今天发布的 Flask-AppBuilder 2.3.4 ;)