none
WebBroser и его cookie RRS feed

  • Вопрос

  • Вообщем нужно авторизоваться на "site.ru"
    Через веб клиент не получилось авторизоваться, слишком муторно. 

    Решил воспользоваться webbroser'ом, и хочу сказать все получлось :)
    Но теперь появилась новая проблема, нужно как-то перекинуть куки из веббраузера в вебклиент, чтобы ссесия из веббраузера перекинулась в вебклиент о_О. Весь интернет перерыл, ничего не нашел. Помогите пожалуйста
    Заранее спасибо

    13 октября 2012 г. 10:16

Ответы

  • Чтобы перекинуть сессию одних кук бывает мало, нужно ещё и параметр UserAgent точно повторить. А насчёт вопроса вот:

    HttpWebRequest request = (HttpWebRequest) WebRequest.Create (myUri);
    request.CookieContainer = new CookieContainer ();
    request.CookieContainer.SetCookies (myUri, webBrowser.Document.Cookie);

    • Помечено в качестве ответа Abolmasov Dmitry 16 октября 2012 г. 6:21
    14 октября 2012 г. 16:06
    Модератор

Все ответы

  • Чтобы перекинуть сессию одних кук бывает мало, нужно ещё и параметр UserAgent точно повторить. А насчёт вопроса вот:

    HttpWebRequest request = (HttpWebRequest) WebRequest.Create (myUri);
    request.CookieContainer = new CookieContainer ();
    request.CookieContainer.SetCookies (myUri, webBrowser.Document.Cookie);

    • Помечено в качестве ответа Abolmasov Dmitry 16 октября 2012 г. 6:21
    14 октября 2012 г. 16:06
    Модератор
  • Пожалуйста, не забывайте отмечать решения проблемы. Спасибо.

    Для связи [mail]

    16 октября 2012 г. 6:21