Получить информацию о сеансе от Request.GetResponse () - PullRequest
1 голос
/ 01 декабря 2010

У меня есть приложение, которое загружает много страниц asp.net, и в каждом цикле мне нужно получать некоторую информацию из Сессии загруженной страницы.

Как я могу это сделать?

* * 1004 пример: * * 1005
WebRequest request = HttpWebRequest.Create(url);

WebResponse response = request.GetResponse();
//How to get the Session from response???

Ответы [ 2 ]

2 голосов
/ 01 декабря 2010

Вы не можете.Объект состояния сеанса находится на сервере.

1 голос
/ 01 декабря 2010

Если бы это было возможно даже отдаленно, это было бы кошмаром безопасности. Данные сеанса защищены в памяти сервера и доступны только для объектов, работающих в пуле приложений сайта. Если вам нужна информация с удаленной страницы таким образом, удаленная страница должна быть реструктурирована для предоставления информации либо через добавленные заголовки, либо с помощью cookie.

...