0

我在 ADAM 中为用户设置 pwdLastSet = 0。因此,在绑定操作时,我得到以下异常,这是正确的,因为我通过设置 pwdLastSet = 0 重置该用户的密码

javax.naming.AuthenticationException: [LDAP: error code 49 - 8009030C: LdapErr: DSID-0C090311, comment: AcceptSecurityContext error, data 20ee, vece

但是在此之后,当我尝试 getResponseControl() 时,它返回了 NULL。是什么原因 ?我期望它应该返回PasswordExpirationControl

任何人都可以帮助解决这个问题吗?

4

1 回答 1

0

我会假设你收到的错误。

javax.naming.AuthenticationException: [LDAP: error code 49 - 8009030C: LdapErr: DSID-0C090311, comment: AcceptSecurityContext error, data 20ee, vece

仅当以下情况之一为真时才会出现此消息:

  • 帐户密码已过期。
  • 该帐户被锁定。
  • 必须更改帐户密码。

还有一个带有 Service Pack 1特定错误的 ADAM 1.1 ,但根据您提供的内容,我认为它不适用。-吉姆

于 2015-04-07T13:21:10.683 回答