2010-09-16 104 views
0

我想登錄網站bakcell.com/en/login,做一些與同一個會話,但是當我嘗試這個代碼,我得到這個錯誤:我有登錄問題從C#桌面應用程序網站

The remote server returned an error: (401) Unauthorized.

代碼:

HttpWebRequest wr = (HttpWebRequest)WebRequest.Create("http://bakcell.com/en/login"); 
HttpWebResponse rs = (HttpWebResponse)wr.GetResponse(); 
Stream s = rs.GetResponseStream(); 
StreamReader srt = new StreamReader(s); 
receiveData = srt.ReadToEnd(); 

但是,當我從任何Web瀏覽器中它工作正常打開這個網址,所以我怎麼能要求一個網頁瀏覽器會得到這個URL指定的身體?

回答

0

您是否嘗試將您的用戶代理更改爲某些標準,如Mozilla/5.0?

+0

是的,我已經嘗試過,但它的反應與相同的結果 – hers19 2010-09-18 06:18:43