Автоматизация аутентификации программно - PullRequest
0 голосов
/ 07 октября 2010

Прежде всего, экран ниже - это всплывающее окно, когда я запрашивал веб-страницу asp.Когда я аутентифицируюсь, он отвечает на данные XML.

1.Какой тип этого метода аутентификации.Как это управляется?2.Как я могу программно (используя C Sharp) обойти этот экран входа в систему, предоставив необходимые учетные данные.

экран входа в систему

1 Ответ

1 голос
/ 08 октября 2010

спасибо, вы очень помогли.я решил это.достаточно только кода, подобного приведенному ниже.

    string url = "www.testweb.com";
    WebRequest myReq = WebRequest.Create(url);
    myReq.Timeout = 1000000000;
    string username = "Administrator";
    string password = "123456";
    myReq.Credentials = new NetworkCredential(username, password);
    WebResponse wr = myReq.GetResponse();
    Stream receiveStream = wr.GetResponseStream();
    StreamReader reader = new StreamReader(receiveStream, Encoding.UTF8);
    string content = reader.ReadToEnd();
...