Django / Python-Django-Auth-Ldap组限制通配符

时间:2018-09-12 17:40:54

标签: python django django-auth-ldap

我目前正在为我正在构建的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'})

有没有办法使用我不知道的通配符?

0 个答案:

没有答案