Если у меня есть путь к каталогу (а также соответствующие учетные данные), например:
LDAP://directory:389/DC=domain,DC=com
Какие классы / методы я могу использовать для доступа к различным объектам по их свойствам различаемого имени (DN)? Я пробовал класс DirectoryEntry
, но не нашел способа извлечь объект DirectoryEntry
из "базового" объекта и DN.
Пример: с указанным выше URL-адресом каталога и DN CN=User,OU=Development,DC=domain,DC=com
, как я могу получить доступ к DirectoryEntry
(или аналогичному) объекту для LDAP://directory:389/CN=User,OU=Development,DC=domain,DC=com
?
Я видел некоторые решения, включающие в себя манипуляции со строками URL, но я ищу способ сделать это с помощью обычных объектов / классов .NET.