Ldap设置后登录报错

Viewed 68

版本:6.0.0-ga.2
ldap目前配置:

Enable = true
Host = '***.***.***.***'
Port = 389
BaseDn = 'OU=***,OU=Users,OU=***,DC=***,DC=local'
BindUser = 'CN=****,OU=Services,OU=***,DC=***,DC=local'
BindPass = '*******'
AuthFilter = '(cn=%)'
CoverAttributes = true
TLS = false
StartTLS = false
DefaultRoles = ['Standard']

[Attributes]
Username = 'sAMAccountName'
Nickname = 'cn'
Email = 'mail'

使用账号登陆时报错(隐藏部分为账号):
image.png

1 Answers

看着像是 AuthFilter 配置的有问题,不过摸不到环境不好排查。你可以参考一下其他的你们接入ldap成功的系统,看看他们是怎么配置的。

刚刚尝试了一下,确实是这个问题,因为我用的是AD的ldap协议,修改成AuthFilter = '(sAMAccountName=%s)'后可以正常使用了