我正在配置 Airflow FAB UI 以使用 LDAP 身份验证。目前我有这个工作,但我只能按 LDAP 中一个组成员的用户进行过滤。
AUTH_LDAP_SEARCH_FILTER = '(memberOf=CN=group1)'
我想对属于两个组之一的用户进行身份验证。我在 webserver_config.py 中尝试了以下多种变体
AUTH_LDAP_SEARCH_FILTER = '|(memberOf=CN=group1)(memberOf=CN=group2)'
但是在尝试登录时,我总是在 Airflow Webserver 日志中遇到此错误。
ERROR - {`result`: -7, `desc`: `Bad search filter`, `ctrls`: [] }
在 FAB LDAP 框架中是否可以按多个组进行过滤?