Вопрос по C# WebBrowser теряет некоторые куки

kolchakA
На сайте с 19.06.2010
Offline
229
2273

Простой пример. Загружаю страницу http://www.weblancer.net/ через WebBrowser. Получаю webBrowser1.Document.Cookie:

__utma=46494369.272560448.129337740 3.1293433528.1293434076.24; __utmb=46494369.1.10.1293434076; __utmz=46494369.1293377403.1.1.utmc sr=(direct)|utmccn=(direct)|utmcmd= (none); __utmc=46494369

Теперь загружаю эту же страницу через HttpWebRequest и получаю следующие cookie:

Cookie:SESSION_ID=q82v4cukl7a7qgi3r a0jebjrs3

Я не пойму в чем прикол? Мне просто нужно сделать возможность авторизации пользователя на сайте через WebBrowser, а потом использование куков в HttpWebRequest для дальнейшей работы со страницами в виде залогиненного пользователя. Подскажите в чем здесь проблема и как найти рабочее решение?

p.s. как вы поняли в текущей ситуации нет смысла передавать куки webbrowser в HttpWebRequest , поскольку теряется сессия.

Автоматизация для SEO : подключение API, пайпланы из нескольких сервисов, AI генерация контента

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий