我用Cache记录用户是否已经登陆当用户退出时,清除Cache中该用户的记录,代码如下
string sKey = Session["User"].ToString();
HttpContext.Current.Cache.Remove(sKey);用户在正常退出时,程序是正确的;
而用户非法退出(如直接关闭页面等),就没法清除Cache中的信息我把上面的代码放在 Session_End里面也不行我不太熟,高手帮忙
string sKey = Session["User"].ToString();
HttpContext.Current.Cache.Remove(sKey);用户在正常退出时,程序是正确的;
而用户非法退出(如直接关闭页面等),就没法清除Cache中的信息我把上面的代码放在 Session_End里面也不行我不太熟,高手帮忙
呵呵
我没用过Cookie