Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Работа с Active Directory ( тормоза с авторизацией) / 6 сообщений из 6, страница 1 из 1
20.04.2015, 14:04
    #38940606
anykey33
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Active Directory ( тормоза с авторизацией)
Есть простенькая форма для поиска в АД.

При таком подходе, подключение идет с текущими учетными данными. Но работает заметно медленее, вплоть до 11 -12 секунд проходит прежде чем проходит неявная авторизация и выводится результат.
Dim root As DirectoryEntry = New DirectoryEntry("LDAP://Server/DC=NN,DC=RU")
Dim userEntry() As DirectoryEntry
Dim _objDirSearcher As DirectorySearcher = New DirectorySearcher(root)

Если использовать такой подход ( конструктор), то результат запроса выходит значительно быстрей 3-4 секунды.

Dim root As DirectoryEntry = New DirectoryEntry("LDAP://Server/DC=NN,DC=RU", имя_пользователя, пароль)
Dim userEntry() As DirectoryEntry
Dim _objDirSearcher As DirectorySearcher = New DirectorySearcher(root)

Можно ли как то сделать чтобы с неявной авторизацией работало быстрей?
...
Рейтинг: 0 / 0
20.04.2015, 14:06
    #38940611
anykey33
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Active Directory ( тормоза с авторизацией)
Сорри!
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
Dim root As DirectoryEntry = New DirectoryEntry("LDAP://Server/DC=NN,DC=RU")
Dim userEntry() As DirectoryEntry
Dim _objDirSearcher As DirectorySearcher = New DirectorySearcher(root)


Dim root As DirectoryEntry = New DirectoryEntry("LDAP://Server/DC=NN,DC=RU", имя_пользователя, пароль)
Dim userEntry() As DirectoryEntry
Dim _objDirSearcher As DirectorySearcher = New DirectorySearcher(root)
...
Рейтинг: 0 / 0
20.04.2015, 15:11
    #38940692
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Active Directory ( тормоза с авторизацией)
anykey33, а так не пробовали?
...
Рейтинг: 0 / 0
20.04.2015, 16:45
    #38940822
anykey33
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Active Directory ( тормоза с авторизацией)
buseranykey33, а так не пробовали?
Cпасибо, действительно быстрей работает без явного указания учетных данных.
...
Рейтинг: 0 / 0
20.04.2015, 19:47
    #38941019
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Active Directory ( тормоза с авторизацией)
имхо, считаю, что авторизовываться к AD с помощью логина и пароля большая ошибка. Лучше использовать текущий Credential пользователя.
...
Рейтинг: 0 / 0
21.04.2015, 06:51
    #38941205
anykey33
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Active Directory ( тормоза с авторизацией)
Roman Mejtes, тык в том то и дело что текущий Credential тормозит, если осуществлять в АД просто поиск и чтение полей, то что плохого в том чтобы явно прописать в коде пользователя пароль, который в АД никаким правами не обладает. А вот в форме где пароль сбрасывался другим пользователям тут да лучше чтоб был текущий.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Работа с Active Directory ( тормоза с авторизацией) / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]