我目前正在为我正在构建的Intranet网站实施Django Ldap Auth。
一切正常。但是,我希望将身份验证限制为一个特定OU中的一组组。
我正在尝试将AUTH_LDAP_REQUIRE_GROUP设置为允许任何组,并且正在使用AUTH_LDAP_GROUP_SEARCH来限制找到的组。它找到所需的组。
我尝试使用以下内容进行限制
#AUTH_LDAP_REQUIRE_GROUP = LDAPGroupQuery('(objectCategory=group)(name=*)')
#AUTH_LDAP_REQUIRE_GROUP = LDAPGroupQuery('(name=*)')
#AUTH_LDAP_REQUIRE_GROUP = '*'
不幸的是,我收到类似以下错误:
Caught LDAPError while authenticating username: OPERATIONS_ERROR({'desc': 'Operations error', 'info': '000020D6: SvcErr: DSID-031007E5, problem 5012 (DIR_ERROR), data 0\n'})
有没有办法使用我不知道的通配符?