protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
filterContext.HttpContext.Response.Cache.SetNoStore();
if (RightControlHelper.GetSession("identify") == null)
{
string sheader = filterContext.HttpContext.Request.Headers["X-Requested-With"];
bool isAjaxRequest = (sheader != null && sheader == "XMLHttpRequest") ? true : false;
if (isAjaxRequest)
{
filterContext.Result = new RedirectResult("~/Account/PopError/?msg=网页过期,请重新登录");
}
else
{
filterContext.Result = new RedirectResult("~/account/Login/");
}
}
}
{
filterContext.HttpContext.Response.Cache.SetNoStore();
if (RightControlHelper.GetSession("identify") == null)
{
string sheader = filterContext.HttpContext.Request.Headers["X-Requested-With"];
bool isAjaxRequest = (sheader != null && sheader == "XMLHttpRequest") ? true : false;
if (isAjaxRequest)
{
filterContext.Result = new RedirectResult("~/Account/PopError/?msg=网页过期,请重新登录");
}
else
{
filterContext.Result = new RedirectResult("~/account/Login/");
}
}
}