Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.30;
Скачать: CL | DM;

Вниз

Работа с учетными записями (продолжение)   Найти похожие ветки 

 
aldapooh   (2003-08-26 12:01) [0]

Я уже задавал вопрос и даже получил некоторыый совет. Но...
Я решил использовать функции CredUIPromptForCredentials
и CredUIConfirmCredentials. Однако по неопытности я думал что CredUIConfirmCredentials как раз и скажет мне валидны ли полученный мной Credentials, но как сказано в статье Using Credential Management in Windows XP and Windows Server 2003 я сам должен проверить их валидность. В примере к этой статье делают так:
If result = CredUIReturnCodes.NO_ERROR Then
connString = String.Format( _
"Password={1};User ID={0};" & _
"Initial Catalog=pubs;" & _
"Data Source=MyServer", _
userid, password)
Dim conn As New SqlConnection(connString)
Try
conn.Open()
CredUI.ConfirmCredentials(host, True)
Catch sqlEx As SqlException
If sqlEx.Number = 18456 Then
MsgBox("Authentication Failed")
CredUI.ConfirmCredentials(host, False)
End If
Catch ex As Exception
MsgBox("Connection Error")
CredUI.ConfirmCredentials(host, False)
End Try

то есть подключаются к базе данных. Мне же хотелось бы проверять валидность полученных credentials не будучи привязанным ни к какой БД, то есть напрямую спросить домен можно использовать полученный логин и пароль или нельзя...
Посоветуйте как это лучше сделать.
Заранее спасибо!


 
aldapooh   (2003-08-26 17:10) [1]

ну неужели никаких идей нет :(
я вот в MSDN нашел "HOWTO: Validate User Credentials from Visual Basic by Using SSPI" но там это так муторно сделано...
может все таки еще какие идеи будут!?



Страницы: 1 вся ветка

Текущий архив: 2003.10.30;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.078 c
6-98769
Andrew
2003-08-29 09:31
2003.10.30
FTP, получить список файлов с подкаталогами


1-98631
jcrush
2003-10-17 03:56
2003.10.30
регистрация программы в виндовс соответсвии формата


1-98666
Ujin
2003-10-21 16:17
2003.10.30
Lotus notes API - primeru ispolzovania


1-98583
ИМГусак
2003-10-20 09:40
2003.10.30
Параметры запуска MicrosoftOutlook


1-98662
webpauk
2003-10-21 15:46
2003.10.30
RGB