1

Я хочу запросить у нашего контроллера домена через LDAP некоторые пользовательские данные, такие как номер телефона или почтовый адрес. Конечно, я могу сделать это разными способами, но я бы хотел сделать это с помощью запроса в поле поиска Internet Explorer 9. Так есть ли "поставщик поиска" или как мне определить его для запроса LDAP? Любые предложения будут очень признательны!

Большое спасибо и извините за мои ограниченные знания английского языка ;-)

Рут

1 ответ1

1

URL-адрес, такой как ldap://host:port/dn? Attribute? Scope? Filter? Extension должен делать это.

  • хост и порт очевидны, за исключением того, что открытый текст ldap работает через порт 389, SSL работает на 636, а с TLS может работать на 389, выдавать StartTLS и переключаться на зашифрованный, пока еще на 389. (Предположим, что пока текст ясен).
  • dn - это база для начала поиска вниз. Для AD это может быть dc = Doman, dc = comaming. Для eDirectory, OpenLDAP или SunOne это может быть что угодно, но скорее всего это будет ou = domain, o = org или, возможно, o = domain, dc = org или somesuch.
  • Атрибуты - это разделенный запятыми список атрибутов, которые вы хотите вернуть для любых подходящих объектов.
  • область действия - это поддерево, запись или единица, в зависимости от того, насколько глубоко вы хотите выполнить поиск.
  • Фильтр это ключ. Здесь вы указываете, что вы ищете. Возможно (uid = SomeuserName) или (mail=me@something.com) или (& (objectClass = User) (memberOf = Cn = groupA, ou = groups, dc = domain, dc = com)) или тому подобное.

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