Получить информацию о сеансе от Request.GetResponse()

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

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

пример:

WebRequest request = HttpWebRequest.Create(url);

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

2 ответа

Решение

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

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

Другие вопросы по тегам