mvc过滤器学习(1)
mvc 过滤器结构图
AuthorizeAttribute
AuthorizeAttribute是IAuthorizationFilter的默认实现,添加了Authorize特性的Action将对用户进行验证授权,只有通过了用户才可以进入这个Action.
AuthorizeAttribute提供了四种操作方法,打开.net reflector查看源码
1.在进入Action之前首先执行OnAuthorization
public virtual void OnAuthorization(AuthorizationContext filterContext) { if (filterContext == null) { throw new ArgumentNullException("filterContext网友评论


