我有一个加载许多asp.net页面的应用程序,并且在每个循环中我需要从加载页面的Sesion中获取一些信息。
我该怎么做?
示例:
WebRequest request = HttpWebRequest.Create(url);
WebResponse response = request.GetResponse();
//How to get the Session from response???
答案 0 :(得分:2)
你做不到。会话状态对象在服务器上。
答案 1 :(得分:1)
如果这甚至可以远程实现,那将是一场安全噩梦。会话数据在服务器的内存中受到保护,只能在站点的应用程序池中运行的对象访问。如果您需要以这种方式从远程页面获取信息,则必须重新构建远程页面,以通过添加的标头或cookie提供信息。