3

Я несколько озадачен синтаксисом запросов LDAP.

Предположим, что есть две записи inetOrgPerson для двух сотрудников, причем M является менеджером E (то есть есть атрибут 'manager' со значением dn manager в записи E).

Я хочу найти атрибут менеджера E, такой как номер телефона, выполнив поиск, который найдет запись E, сопоставив какой-либо известный атрибут E, затем следуя dn, найденному в атрибуте 'manager', и найдите M, затем отобразите номер телефона M - все в одном запросе LDAP. Это возможно, скажем, с помощью утилиты ldapsearch, запрашивающей сервер OpenLDAP?

1 ответ1

4

Нет. Вы делаете две вещи, ищите объект A и его атрибуты, затем ищите объект B на основе атрибутов объекта A. Нет LDAP-сервера, о котором я знаю, есть предложения сделать это за один шаг. Вы могли бы написать некоторый код, который реализует такой метод, но под ним будут два вызова LDAP

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .