我收到错误消息:
LDAPException:无效凭据 (49) 无效凭据
LDAPException:服务器消息:80090308:LdapErr:DSID-0C0903A9,注释:AcceptSecurityContext 错误,数据 52e,v1db1
LDAPException:匹配的 DN:
列出的列表在哪里:
- 服务器消息:80090308 和含义?
- LdapErr:DSID-0C0903A9和含义?
- 数据 52e、v1db1 和含义?
我收到错误消息:
LDAPException:无效凭据 (49) 无效凭据
LDAPException:服务器消息:80090308:LdapErr:DSID-0C0903A9,注释:AcceptSecurityContext 错误,数据 52e,v1db1
LDAPException:匹配的 DN:
列出的列表在哪里:
即使我还没有 LDAP 代码源,这确实会对您有所帮助:
LDAP 错误代码 49
症状 用户无法登录。atlassian-confluence.log 中出现以下内容:javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID-0C0903A9, comment: AcceptSecurityContext error, data 701, v1db0]
原因 这个问题可能有很多原因。请检查错误代码(上例中为 701)并与下表中的描述相匹配:
错误代码说明
525 未找到用户
52e 无效凭据
530 此时不允许登录
531 不允许在此工作站登录
532 密码过期(记得检查 osuser.xml 中设置的用户)
533 帐号被禁用
701账号过期
773 用户必须重设密码
775 用户帐户被锁定
在上面的示例中,错误代码是 701(帐户已过期)。
发表于https://confluence.atlassian.com/display/CONFKB/User+directory+sync+fails+with+LDAP+Error+Code+49
我不知道具体的清单。第一个数字 (49) 是标准的 Windows 错误代码。您可以使用此工具http://www.microsoft.com/en-us/download/details.aspx?id=985来查找它们。忽略“交换”部分。
服务器消息也是一个错误代码 - 与上述相同的工具。
DSID 是指向 AD 源代码中的文件和行号的指针,因此,如果不访问它,它就没有用处。最后,最后两个花絮只是 AD 本身的内部数据。
“数据”的“52e”表示无效凭据。您的用户名似乎正确,但密码未正确验证。(请参阅上面 Jorge 分享的链接和详细信息)
我用正确的大写/小写解决了我的问题:MYCOMPANY\myuser(因为我用 javascript 做,我不得不使用 MYCOMPANY\\myuser