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が返されることを期待しています。
誰でもこれを解決する方法を手伝ってもらえますか?