Авторизация из вне C#
Доброго времени суток!
Занимаюсь проектом, появилась потребность обмениваться данными с сайтом на Drupal.
Задача состоит в следующем: по определенному адресу оставляют файлик, мне нужно его скачать и произвести свои действия.
Наш проект написан на C#. Пробовал таким образом
var cookies = new CookieContainer();
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(@"http://страница_авторизации");
request.Credentials = new NetworkCredential(@"логин", @"пароль");
request.CookieContainer = cookies;
request.Method = "POST";
try
{
var response = request.GetResponse();
System.Console.ReadKey(true);
var fileRequest = HttpWebRequest.Create("http:адрес_файла") as HttpWebRequest;
fileRequest.CookieContainer = cookies;
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(@"http://страница_авторизации");
request.Credentials = new NetworkCredential(@"логин", @"пароль");
request.CookieContainer = cookies;
request.Method = "POST";
try
{
var response = request.GetResponse();
System.Console.ReadKey(true);
var fileRequest = HttpWebRequest.Create("http:адрес_файла") as HttpWebRequest;
fileRequest.CookieContainer = cookies;