Программная аутентификация на сайте - C#
Формулировка задачи:
Доброго времени суток. Не могу понять как пройти аутентификацию на сайте. Пример дать не могу, доступ только с моего компа открыт. В чем сложность:
заходим на сайт, появляется окно с полями для ввода данных, в коде HTML его не увидеть. В заголовках, что перехватываю, нет данных логина и пароля. Не ясно как сделать программную авторизацию. Есть 8 get-запросов все заголовки и параметры смотрел: только два параметра передается, один это отсчет в секундах от 01.01.1970, а второй не ясно(__tmc=0.18200300+).
Кто сталкивался с подобным, подскажите где искать.
Заранее спасибо!
Решение задачи: «Программная аутентификация на сайте»
textual
Листинг программы
CookieDictionary cook = new CookieDictionary();
string s_agent = HttpHelper.FirefoxUserAgent();
using (var req = new HttpRequest())
{
req["Accept"] = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";
req.Cookies = cook;
req.UserAgent = s_agent;
req.AddField("Authorization", "Basic " + authInfo);
req.Referer = "https://www.@@@.ru/admin";
string s_text = null;
s_text = req.Get("https://www.@@@.ru/admin", null).ToString();
}