我想添加代码来帮助我重置 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"));
谢谢
最佳答案
删除第一行,并将第二行的修改类型更改为 REPLACE。
关于java - LDAP 密码重置,但我没有来自 Java 应用程序的旧密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16075999/