UnboundID пытается добавить атрибут, получая исключение
Используя соединение LDAP, я пытаюсь написать метод, который добавляет/заменяет атрибут «postalCode» для пользователя в базе данных.
public void addPostcodeAttributeToUser(String postcode, String user, LDAPConnection conn) {
try {
Modification mod = new Modification(REPLACE, "postalCode", postcode);
LDAPModification ldapMod = new LDAPModification(mod);
conn.modify("cn=" + user + ",ou=Users,dc=home", ldapMod);
} catch (Exception e) {
System.out.println("Issue modifying ldap");
}
}
В настоящее время я получаю исключение «Проблема с изменением ldap»? Я пробовал как ModificationType.REPLACE, так и ModificationType.ADD, оба из которых давали исключение.
1 ответ
Просмотрел журналы, и мое соединение ldap не удалось подключиться из-за опечатки в конфигурации. Этот метод работает по назначению.