myesn

myEsn2E9

hi
github

ASP.NET Core Filters 過濾器

  • 授權 過濾器:身份驗證和授權
  • 操作 過濾器:執行 Action 方法前、後
  • 結果 過濾器:執行 Action 方法並生成結果之後
  • 異常 過濾器:處理異常

全局

public void ConfigureServices(IServiceCollection services)
{
    services.AddMvc(config =>
    {
        var policy = new AuthorizationPolicyBuilder()
            .RequireAuthenticatedUser()
            .Build();
        config.Filters.Add(new AuthorizeFilter(policy));
    });
}

局部

可以加在 controller class 或者 action method 上。

[授權]
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。