Извлечение значения cookie из формы Настольное приложение - PullRequest
0 голосов
/ 05 октября 2010

Я сохранил значение в куки и могу войти с моего сайта. Но я пытаюсь получить значение cookie из моего приложения Win, но оно не возвращает никакого значения cookie. Код, который я там использовал, имеет значение

HttpWebRequest webRequest=(HttpWebRequest)WebRequest.Create("http://localhost:9699/CokieTest/Default.aspx");

webRequest.Method = "Post";
webRequest.ContentType = "application/x-www-form-urlencoded";      

HttpWebResponse response = (HttpWebResponse)webRequest.GetResponse();
string cookieValue= response.Cookies["RememberMe"].Value;

Ответы [ 2 ]

0 голосов
/ 05 октября 2010

В каком браузере вы установили куки?Если это в Chrome или Firefox, то вы не сможете получить доступ к файлам cookie через HttpWebRequest, и даже для более новых версий Internet Explorer я не уверен, получите ли вы автоматический доступ к файлам cookie при прохождении через winhttp ...

0 голосов
/ 05 октября 2010

Сначала проверьте, существует ли cookie при звонке из приложения win, отметив Response.Headers.AllKeys.Возможно, веб-сайт проверяет некоторые куки, уже отправленные вашим браузером с каждым запросом, которые не установлены в приложении Windows.Попробуйте смоделировать ваш браузер именно из приложения win.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...