标签:
如果退出账号的时候不清除缓存,换一个账号登录进去会报错:
/// <summary> /// 安全退出 /// </summary> /// <returns></returns> public ActionResult OutLogin() { string UserId = ManageProvider.Provider.Current().UserId; //更改数据库用户表在线状态 Sys_User entity = new Sys_User(); entity.UserId = UserId; entity.Online = 0; sys_userbll.Repository().Update(entity); //清空当前登录用户信息 ManageProvider.Provider.EmptyCurrent(); Session.Abandon(); //取消当前会话 Session.Clear(); //清除当前浏览器所以Session CookieHelper.DelCookie("LoginUserKey"); //清除当前Cookie对象 CookieHelper.DelCookie("SchoolName"); return Content("1"); }
标签:
原文地址:http://www.cnblogs.com/yechangzhong-826217795/p/5674052.html