Получить имена пользователей из AD и проверить пароль

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Unforgiven
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 23.11.2005 (Ср) 12:50

Получить имена пользователей из AD и проверить пароль

Сообщение Unforgiven » 23.11.2005 (Ср) 13:26

Добрый день!

Может подскажет кто, как мне из VB6 проги, крутящейся на серваке w2k3, получить список всех пользователей, прописанных в Active Directory и проверить введенный пароль? Админский доступ есть.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 23.11.2005 (Ср) 14:37

Список пользователей можно получить через WMI.
А проверки пароля вроде бы нет.
Lasciate ogni speranza, voi ch'entrate.

Unforgiven
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 23.11.2005 (Ср) 12:50

Сообщение Unforgiven » 23.11.2005 (Ср) 17:22

Нашел... То, что в статье Бориса Рудого было описано через ADSI - http://vbrussian.com/Article.asp?ID=72. Список выводится, только маленькая (огромная, на самом деле) проблемка - если я пускаю это все на какой-то машине, то проверить пароль можно только юзера, зарегённого на этой машине ранее. У меня же стоит задача - любой может подойти к любой машине, запустить наше собственное приложение, выбрать, кто он и пароль.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 24.11.2005 (Чт) 10:24

Попробовать получить доступ к какому-нибудь запароленному ресурсу с помощью введенной учетной записи. Доступ получен - пароль верен.
Лучший способ понять что-то самому — объяснить это другому.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 194

    TopList