当前位置: 代码迷 >> ASP.NET >> ASP.NET 用户长时间无操作,要求重新登录,具体如何写,求高手帮忙啊
  详细解决方案

ASP.NET 用户长时间无操作,要求重新登录,具体如何写,求高手帮忙啊

热度:7305   发布时间:2013-02-25 00:00:00.0
ASP.NET 用户长时间无操作,要求重新登录,具体怎么写,求高手帮忙啊!
在web.config里设置好了session的超时时间,然后Global里哪个函数事件是计时的?就是你怎么计时到用户多久没有操作呢?。

还有,是不是一开始登录的时候就要新建一个Session[sessionName]??保存起来,然后以后再根据时间去判断这个Session[sessionName]是否还存在,是new吗?。。想知道具体是怎么写的。。

我新手哦,在网上查了很多,都不知道怎么搞!。。求指导啊!!。。

------解决方案--------------------------------------------------------
不要用Global

你创建一个类:

public class BasePage : System.Web.UI.Page
{

}

在这里面重载OnLoad方法,在此方法里检查Session是否为null,进行判断,如果null,跳到登录页,不为null,啥也别干。

  相关解决方案