- Authorization Filters:身份验证和鉴权
 - Action Filters:执行 Action 方法前、后
 - Result Filters:执行 Action 方法并生成结果之后
 - Exception Filters:处理异常
 
全局:
public void ConfigureServices(IServiceCollection services)
{
    services.AddMvc(config =>
    {
        var policy = new AuthorizationPolicyBuilder()
            .RequireAuthenticatedUser()
            .Build();
        config.Filters.Add(new AuthorizeFilter(policy));
    });
}
局部:
可以加在 controller class 或者 action method 上。
[Authorize]