Сценарий: Active Directory
поиск по имени пользователя должен возвращать результаты по элементу поиска (например, по имени или фамилии). Существует 6 стран, которые настроены как разные организационные единицы для учетных записей AD. например Великобритания (OU=Великобритания), Франция (OU=FR). Теперь пользователь должен отображаться с именем пользователя, которое может принадлежать либо OU=UK, либо OU=FR.
Я использую PrincipalSearcher
из библиотеки System.DirectoryServices.AccountManagement
PrincipalContext ctx = new PrincipalContext(ContextType.Domain, "myDomain",
"OU=UK,dc=comp,dc=com");
Проблема. Приведенное выше позволяет возвращать имена пользователей, принадлежащие только OU=UK.
Вопрос. Как добавить несколько организационных единиц в PrincipalContext
.