namespace SEIeSCM.Filters { using System; using System.Web; using System.Web.Mvc; public class SessionExpireFilterAttribute : ActionFilterAttribute { public override void OnActionExecuting(ActionExecutingContext filterContext) { HttpContext current = HttpContext.Current; if ((current.Session != null) && current.Session.IsNewSession) { string str = current.Request.Headers["Cookie"]; if ((str != null) && (str.IndexOf("ASP.NET_SessionId") >= 0)) { //current.Response.Redirect("~/SysLogin/LogOff"); //filterContext.Result = new RedirectResult("~/SysLogin/LogOn"); //return; } } base.OnActionExecuting(filterContext); } } }