Быстрый способ получить информацию о пользователе Active Directory
Причина, по которой ваш код c#.net работает медленно, заключается c# в том, что ваш запрос LDAP извлекает visual-c# каждый отдельный объект пользователя c#-language в вашем домене, даже если visual-c# вас интересует только один active-directory пользователь с общим именем .cs-file "Adit":
dSearcher.Filter = "(&(objectClass=user))";
Итак, для c# оптимизации вам нужно сузить active-directory ваш LDAP-запрос до интересующего c#.net вас пользователя. Попробуйте c#.net что-нибудь вроде:
dSearcher.Filter = "(&(objectClass=user)(cn=Adit))";
Кроме того, не c#.net забудьте утилизировать эти c#.net объекты, когда закончите:
- DirectoryEntry
dEntry
- DirectorySearcher
dSearcher
c#
active-directory
Быстрый способ получить информацию о пользователе Active Directory
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.