LDAP密码重置但我没有Java应用程序的旧密码

时间:2013-04-18 06:30:57

标签: java ldap opends

我想添加帮助我重置LDAP用户密码的代码,但是当我搜索时,我必须使用旧密码重置并添加新密码。     如何在没有旧密码的情况下重置密码。

我查看了该链接,但最终解决方案包含旧密码的使用情况 LDAP changing user password on Active Directory

final Modification _delete_old_modification = new Modification(ModificationType.DELETE, "unicodePwd", ('"' + oldPassword + '"').getBytes("UTF-16LE"));
final Modification _add_new_modification = new Modification(ModificationType.ADD, "unicodePwd", ('"' + newPassword + '"').getBytes("UTF-16LE"));

由于

1 个答案:

答案 0 :(得分:2)

删除第一行,并将第二行中的修改类型更改为REPLACE。