Я полностью новый в LDAP. Я не понимаю, как создать псевдоним в LDAP. Я использую шаблон Spring-LDAP в своем проекте. Мой сценарий: Имран-хан можно найти в разделе «Спорт», а также «Политика». Я хочу создать псевдоним с политическими связями «Имран-хан» со спортом. Может быть единственным сервером запросов LDAP как для обычной записи, так и для ввода псевдонима. Или я должен написать два разных запроса для этой цели. Если это любой из них, пожалуйста, помогите мне с правильным запросом. Также в случае получения результата из записей псевдонима, каков будет запрос. Любая помощь приветствуется, спасибо заранее.Псевдоним в LDAP и данные псевдонима
0
A
ответ
0
Может ли один запрос LDAP обслуживать как обычный вход, так и псевдоним.
Да, если его объем и аргументы поиска достаточны для доступа к записям в обоих местах. Однако псевдонимы обычно разрешаются автоматически, поэтому результат должен быть двух копий одной и той же записи - оригинальной (без псевдонима).
Или мне нужно написать два разных запроса для этой цели.
No.
Кроме того, в случае извлечения результата из записей псевдонимов, то, что бы запрос.
Псевдоним не возвращается вообще. Оригинальный. Вам не нужно беспокоиться об этом.
Благодарим за отзыв. Это было действительно полезно. Но мало что, мне нужно быть ясно с вашей стороны. Во-первых, согласно вашему предложению, я полагаю, нам не нужно беспокоиться о записи псевдонима, если есть правильный метод с параметром. Если это правда, просто дайте мне знать одно, мы используем ldapTemplate.bind («o = test1», null, personAttributes) для записи ldap, как мы должны использовать это соответствие для записи псевдонимов? – Raktim
@Raktim Я не понимаю ваше предположение или ваш вопрос. Если вы спрашиваете, как создать псевдоним, ответ заключается в том, что вам нужно использовать класс aliasedObject и соответствующим образом настроить его атрибуты. – EJP
Привет, снова спасибо за ваш ответ. Как, я только новичок в LDAP, я даже не знал, как создать запись псевдонима (как я уже говорил ранее). Теперь из вашего предложения ясно, что для этой цели мне нужно использовать класс aliasedObject. Это было бы хорошо, если бы вы просто дали мне пример или ссылку о том, как это сделать. Огромное спасибо... – Raktim