Я реализую опрос dirSync для изменений в активном каталоге, используя ldap. Он отлично работает, но я хотел бы получить атрибут username («samaccountname»), связанный с объектом SearchResultEntry, в дополнение к изменениям, которые будут обнаружены.Как получить имя пользователя SearchResultEntry
ответ
Вы должны запросить атрибуты как часть запроса на поиск. Если желаемые атрибуты передаются на сервер как прошлое поискового запроса, и если сервер разрешает аутентификационное состояние соединения получать эти атрибуты, то эти атрибуты будут включены в результат поиска. Для получения дополнительной информации см. LDAP: Programming Practices и Using ldapsearch. Последнее относится к инструменту командной строки ldapsearch
, но понятия действительны для любого языка.
SearchResult result; // this would've been defined elsewhere
if(result != null)
{
DirectoryEntry entry = result.GetDirectoryEntry();
string name = (string)entry["SAMAccountName"].Value;
}
Это позволит вам получить имя от пользователя и сохраняет его в названии и предполагает, что вы есть SEARCHRESULT названный результат уже заселенный из некоторого поиска в каталоге.
Редактировать: Я понял, что это не то, о чем вы просили, вы используете SearchResultEntry, а не DirectoryServices.SearchResult. Я оставлю это здесь на всякий случай, если это может помочь, но я приношу свои извинения за неправильное чтение исходного вопроса.
- 1. Как получить имя пользователя?
- 2. Aurelia: Как получить имя пользователя пользователя пользователя
- 3. Получить полное имя пользователя новое имя пользователя
- 4. Как получить запрос имя пользователя-пользователя
- 5. Как получить имя пользователя после регистрации пользователя
- 6. GeneXus - GXFlow: Как получить имя пользователя пользователя
- 7. MVC3 + Как получить текущее имя пользователя пользователя
- 8. Как получить имя пользователя Windows?
- 9. Как получить имя пользователя Windows
- 10. Как получить имя пользователя Liker?
- 11. Как получить текущее имя пользователя?
- 12. Получить имя пользователя пользователя Windows
- 13. Как получить имя пользователя macosx Имя пользователя в объекте-c
- 14. Как получить имя пользователя/имя пользователя из gmail?
- 15. Получить текущее имя пользователя
- 16. Получить имя пользователя angularjs
- 17. SaltStack: Получить имя пользователя
- 18. Получить имя пользователя компьютера
- 19. Угловое: получить имя пользователя?
- 20. Получить имя пользователя телеграммы
- 21. Получить настоящее имя пользователя
- 22. Получить имя текущего пользователя
- 23. Как получить UPN (имя пользователя-пользователя) текущего пользователя, использующего Java
- 24. Получить имя компьютера и зарегистрированное имя пользователя
- 25. Получить имя пользователя от имени пользователя JFileChooser
- 26. Получить имя пользователя текущего пользователя addin
- 27. получить имя клиента и имя пользователя компьютера
- 28. Получить имя пользователя из идентификатора пользователя
- 29. PHP/MySQL Получить имя пользователя текущего пользователя.
- 30. RegEx (? = '\\'). * $ - Попытка получить имя пользователя из домена \ имя пользователя
thats ok thanks @Jetti – chloe