C#授权过滤器
继承自AuthorizeAttribute
public class IOTAuthorization:AuthorizeAttribute
{
public override void OnAuthorization (AuthorizationContext filterContext)
{
//判断当前请求的Session中是否存储了用户名
if(HttpContext.Current.Session["UserName"]==null)
{
//过滤器上文本的结果=重定向到登录动作
filterContext.Result=new RedirectResult("/控制器名/动作方法名");
}
}
}