如果获取Web站点全局 没有失效 Session的状态
如果获取Web站点全局Session的状态
在asp.net 里使用 Session 保存客户数据。
在Web.config 里设置超时40分钟。
获得当前Session中保存的所有对象可以通过遍历所有的Session.Keys来获得。代码如下:
ArrayList sessionCollection = new ArrayList();
foreach (string strKey in Session.Keys)
{
Page.Response.Write(Session[strKey]);
}
我想访问站点全部Session数据如果实现?
比如
客户1 登陆以后 Session["user"] ="a"
客户2 登陆以后 Session["user"] ="b"
foreach (HttpSessionState mySession in SessionItem)
{
Page.Response.Write(mySession["user"]);
}
这样可以输出Session没有过期的用户。
现在不清楚服务器端那个对象保存和管理Session的数据。