Holen Sie cookies auf einem browser von Windows forms c#

im Gebäude eine app, die nach dem anmelden des Benutzers, um meine web-Seite der app geht, um einen link zu bekommen, seinen Benutzer-Namen, so werde ich erkennen ihn auf der app.

Nun, wenn ich als ein Benutzer-login über einen browser und fügen Sie den wie auf diesen browser werde ich eine Seite mit meinem Benutzernamen, aber wenn ich eine web-Abfrage aus dem code bekomme ich eine leere Seite.

Meine Frage ist, wie man öffnen Sie die url in der browser-oder wie bekomme ich den Wert des Cookies auf einen certin browser

habe ich tryied

string s= GetHtmlPage("http://www.somedomain.com/account/show_cookies.php","Mozilla/5.0 (Windows; U; MSIE 9.0; Windows NT 9.0; en-US)");

 static string GetHtmlPage(string strURL,string browser)
        {
            String strResult;
            System.Net.WebResponse objResponse;

            System.Net.WebRequest objRequest = System.Net.HttpWebRequest.Create(strURL);
            ((System.Net.HttpWebRequest)objRequest).UserAgent =browser;
            objResponse = objRequest.GetResponse();
            using (System.IO.StreamReader sr = new System.IO.StreamReader(objResponse.GetResponseStream()))
            {
                strResult = sr.ReadToEnd();
                sr.Close();
            }
            return strResult;
        }

Aber, dass sich auch wieder eine leere Seite.

InformationsquelleAutor user1839169 | 2013-06-13
Schreibe einen Kommentar