【发布时间】:2014-06-11 13:32:36
【问题描述】:
我正在尝试使用 UNBoundID 解锁 AD 帐户,但我无法成功。谁能帮我解决这个问题?
我的一个尝试如下,
byte[] quotedPasswordBytes=null;
final String quotedPassword = '"' + flag + '"';
try {
quotedPasswordBytes = quotedPassword.getBytes("UTF-16LE");
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Modification mod=new Modification(ModificationType.REPLACE, "msDS-User-Account-Control-Computed",quotedPasswordBytes);
ModifyRequest modifyRequest= new ModifyRequest(userDn, mod);
/*ModifyRequest mr = new ModifyRequest(userDn,
[new Modification(ModificationType.REPLACE, "msDS-UserAccountDisabled", "TRUE".bytes)]);*/
connection.modify(modifyRequest);
仅供参考,
提前致谢,
【问题讨论】:
标签: windows active-directory ldap jndi unboundid-ldap-sdk