Проблема с авторизацией на mail.ru с помощью C#

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by eNKey, 22 Oct 2010.

  1. eNKey

    eNKey New Member

    Joined:
    17 Mar 2009
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Помогите с авторизацией, написал код, а он все время выдает код страницы http://win.mail.ru/cgi-bin/login или что-то похожее

    Code:
    public static string login1(string username, string password, string domain)
            {
                string url = string.Format("http://win.mail.ru/cgi-bin/auth?Login={0}&Password={1}&Domain={2}", username, password, domain);
    
                HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(url);
                myRequest.Method = "GET";
                myRequest.AllowAutoRedirect = true;
                HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();
                StreamReader sr = new StreamReader(myResponse.GetResponseStream(), Encoding.GetEncoding("windows-1251"));
                string result = sr.ReadToEnd();
                sr.Close();
                myResponse.Close();
                return result;
            }
    Если тупо копирую ссылку(url) в браузер, то входит без проблем.. Может я что не так делаю.. помогите чем можете, заранее благодарен.
     
  2. miako

    miako Member

    Joined:
    20 Jan 2010
    Messages:
    154
    Likes Received:
    13
    Reputations:
    5
    Куки сохранил?
     
  3. eNKey

    eNKey New Member

    Joined:
    17 Mar 2009
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Спасибо, помогло))