Какой способ аутентификации приведен
От: augustblack  
Дата: 13.09.12 03:11
Оценка:
привет пишу парсер данных сайта, не получается пройти аутефикацию.
Есть сервер IIS первоначально аутефикация проходит следующим образом:
http://www.cyberforum.ru/attachment....1&d=1347448168

не могу понять каким образом подключится через LDAP или через WinNT?
в IE пишет подключение к COMP-I.C-17.internal введите логин пароль, код ниже. Помогите!
http://s2.hostingkartinok.com/uploads/images/2012/09/01b25a0431f24511f0e4d9fd4a309f5e.jpg


public static bool AuthenticateUser(string domain, string username, string password)
{
string domainAndUsername = domain + @"\" + username;
string LDAPPATH = "LDAP://COMP-I/C-17";
DirectoryEntry entry = new DirectoryEntry(LDAPPATH, domainAndUsername, password);
try
{
// Bind to the native AdsObject to force authentication.
Object obj = entry.NativeObject;
DirectorySearcher search = new DirectorySearcher(entry);
search.Filter = "(SAMAccountName=" + username + ")";
search.PropertiesToLoad.Add("cn");
SearchResult result = search.FindOne();
if (null == result)
{
return false;
}
// Update the new path to the user in the directory
LDAPPATH = result.Path;
}
catch (Exception ex)
{
throw new Exception("Error authenticating user." + ex.Message);
}
return true;
}

13.09.12 15:07: Перенесено модератором из '.NET' — kochetkov.vladimir
Re: Какой способ аутентификации приведен
От: Sinclair Россия https://github.com/evilguest/
Дата: 13.09.12 10:12
Оценка:
Здравствуйте, augustblack, Вы писали:

A>привет пишу парсер данных сайта, не получается пройти аутефикацию.

A>Есть сервер IIS первоначально аутефикация проходит следующим образом:
A>http://www.cyberforum.ru/attachment....1&d=1347448168
Вы уже оттрассировали диалог браузер/сервер при помощи http://www.fiddlertool.com?
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re: Какой способ аутентификации приведен
От: kochetkov.vladimir Россия https://kochetkov.github.io
Дата: 13.09.12 11:07
Оценка: +1
Здравствуйте, augustblack, Вы писали:

Покажи все HTTP-заголовки, которые возвращает сервер в 402.1 ответе.
... << RSDN@Home 1.2.0 alpha 5 rev. 66>>

[Интервью] .NET Security — это просто
Автор: kochetkov.vladimir
Дата: 07.11.17
Re[2]: Какой способ аутентификации приведен
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 14.09.12 23:13
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Вы уже оттрассировали диалог браузер/сервер при помощи http://www.fiddlertool.com?


Злой ты. Большинство стандартных способов аутентификации умеет стандартный HttpWebRequest искаропки. Для большинства остальных можно найти готовую библиотеку. Ручная реализация хендшейка какого нибудь kerberos — та еще задачка.
... << RSDN@Home 1.2.0 alpha 5 rev. 65 on Windows 7 6.1.7601.65536>>
AVK Blog
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.