archery配置ldap之后,浏览器提示用户名或密码错误,请重新输入,去ldap日志查看,用户已经认证成功。
archery服务报错如下:
[2022-06-16 14:00:03,221][MainThread:140070598219584][task_id:django_auth_ldap][backend.py:368][WARNING]- Caught LDAPError while authenticating lishuai: INVALID_CREDENTIALS({'msgtype': 97, 'msgid': 1, 'result': 49, 'desc': 'Invalid credentials', 'ctrls': [], 'info': '80090308: LdapErr: DSID-0C09041C, comment: AcceptSecurityContext error, data 52e, v4563'})
[2022-06-16 14:02:05,792][MainThread:140070598219584][task_id:django_auth_ldap][backend.py:368][WARNING]- Caught LDAPError while authenticating lishuai: INVALID_CREDENTIALS({'msgtype': 97, 'msgid': 1, 'result': 49, 'desc': 'Invalid credentials', 'ctrls': [], 'info': '80090308: LdapErr: DSID-0C09041C, comment: AcceptSecurityContext error, data 52e, v4563'})
解决方案:
可以参考下配置文件。
AUTH_LDAP_SERVER_URI = "ldap://172.16.66.xx"
AUTH_LDAP_BIND_DN = "cn=admini,ou=xx,dc=xx,dc=cn"
AUTH_LDAP_BIND_PASSWORD = "xxxx"
AUTH_L