这是一个管理员门户无法访问的错误,其通常是由于LDAP配置错误导致的。确保LDAP服务器的凭据正确并与LDAP配置匹配。以下是一些在python中配置LDAP的示例代码:
import ldap
from django_auth_ldap.config import LDAPSearch
AUTH_LDAP_SERVER_URI = "ldap://ldap.example.com"
AUTH_LDAP_BIND_DN = "cn=admin,dc=example,dc=com"
AUTH_LDAP_BIND_PASSWORD = "password1"
AUTH_LDAP_USER_SEARCH = LDAPSearch(
"ou=users,dc=example,dc=com",
ldap.SCOPE_SUBTREE,
"(uid=%(user)s)"
)
请注意,这是使用django_auth_ldap库进行配置。查看您的LDAP库的文档以获取详细信息。