从Request.GetResponse()获取会话信息

时间:2010-12-01 11:25:40

标签: asp.net session getresponse

我有一个加载许多asp.net页面的应用程序,并且在每个循环中我需要从加载页面的Sesion中获取一些信息。

我该怎么做?

示例:

WebRequest request = HttpWebRequest.Create(url);

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

2 个答案:

答案 0 :(得分:2)

你做不到。会话状态对象在服务器上。

答案 1 :(得分:1)

如果这甚至可以远程实现,那将是一场安全噩梦。会话数据在服务器的内存中受到保护,只能在站点的应用程序池中运行的对象访问。如果您需要以这种方式从远程页面获取信息,则必须重新构建远程页面,以通过添加的标头或cookie提供信息。