0
我想知道使用Spring LDAP 1.3.1從組中刪除用戶(不刪除用戶本身)的最佳方式。 (Spring LDAP版本在這裏很重要,因爲我現在不能升級,我不使用ODM)。Spring LDAP - 從組中刪除用戶
我試過這個,但它不起作用。該用戶的memberOf屬性被刪除,但用戶條目保留在該組中。
public void disable(User user) {
Name dn = buildDn(user.getUsername());
Attribute attr = new BasicAttribute("memberOf");
ModificationItem item = new ModificationItem(DirContext.REMOVE_ATTRIBUTE, attr);
ldapTemplate.modifyAttributes(dn, new ModificationItem[] { item });
}
任何幫助將不勝感激。