【发布时间】:2015-07-07 10:54:45
【问题描述】:
我想使用 JNDI 更改 Active Directory 中用户的密码。问题是,该用户的密码已过期。当我创建InitialDirContext 时,它立即给我一个错误(data 773 表示密码已过期):
javax.naming.AuthenticationException:[LDAP:错误代码 49 - 80090308:LdapErr:DSID-0C0903A9,注释:AcceptSecurityContext 错误,数据 773,v1db1
我知道 IBM LDAP 具有解决此问题的特殊绑定,但我找不到 AD。
是否可以为没有管理员帐户的用户更改过期密码?我想提供当前密码和新密码并进行更改。
【问题讨论】:
标签: java active-directory ldap