好记性不如烂笔头。

MVC中利用Filter(过滤器)验证用户登录状态

public class CheckinLoginAttribute:ActionFilterAttribute 
{
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
if (filterContext.HttpContext.Session["user"] == null)
{
filterContext.HttpContext.Response.Redirect("/User/Login");
}
}
}
public class HomeController : Controller 
{
//
// GET: /Home/

[CheckinLogin]
public ActionResult Index()
{
return View();
}

}