Совместное использование сеанса через веб-запрос - PullRequest
0 голосов
/ 03 октября 2011

Я потратил много времени на эту проблему без каких-либо изменений:

У меня есть 2 простых страницы apsx, на первой странице событие

Page_Load помещает данные вsession;

позже событие on_click кнопки запускает запрос HttpWebRequest на вторую страницу

с идеей извлечения на page_load второй страницы данных в сеансе.

Подводя итог: 1-я страница помещает данные в сеанс, делает httpWebRequest на 2-ю страницу

2-я страница: пытается получить сохраненные данные в сеансе.

Эторазличные попытки кода, которые я протестировал для выполнения этого действия, результат всегда был одинаковым.Когда я пытаюсь добавить информацию sessionId (через cookieContainer или непосредственно в запросе Header), я получаю исключение тайм-аута System.Net.HttpWebRequest.GetResponse (), и когда я выполняю запрос HttpWebrequest без информации session_id, я получаю ответ немедленно, но безИнформация о сессии: -)

1 Ответ

0 голосов
/ 03 октября 2011

Непонятно, что вы пытаетесь сделать, но рассматривали ли вы вместо этого Server.Execute?

http://www.west -wind.com / weblog / posts / 2004 / Jun / 08 / Capturing-Output-from-ASPNet-Pages

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