fix: 修复LDAP用户登录(未找到)时循环调用问题

This commit is contained in:
Bai
2020-12-16 11:59:46 +08:00
committed by Jiangjie.Bai
parent 3aed4955c8
commit b3642f3ff4
2 changed files with 6 additions and 4 deletions

View File

@@ -115,8 +115,12 @@ class LDAPUser(_LDAPUser):
else:
# 解决直接配置DC域用户认证失败的问题(库不能从整棵树中搜索)
user_dn = self._search_for_user_dn_from_ldap_util()
self._user_dn = user_dn
self._user_attrs = self._load_user_attrs()
if user_dn is None:
self._user_dn = None
self._user_attrs = None
else:
self._user_dn = user_dn
self._user_attrs = self._load_user_attrs()
return user_dn