Asp.net mvc AuthorizeFilter的默认策略是什么?

Asp.net mvc AuthorizeFilter的默认策略是什么?,asp.net-mvc,asp.net-authorization,Asp.net Mvc,Asp.net Authorization,我所看到的大多数代码都与策略一起应用。AuthorizeFilter的默认策略是什么options.Filters.Add(new AuthorizeFilter())ASP.NET Core的默认策略是对用户进行身份验证。在这里结账 您可以覆盖startup.cs中的默认策略 services.AddAuthorization(options => { options.DefaultPolicy = new AuthorizationPolicyBuilder() .R

我所看到的大多数代码都与策略一起应用。AuthorizeFilter的默认策略是什么
options.Filters.Add(new AuthorizeFilter())

ASP.NET Core的默认策略是对用户进行身份验证。在这里结账

您可以覆盖startup.cs中的默认策略

services.AddAuthorization(options =>
{
    options.DefaultPolicy = new AuthorizationPolicyBuilder()
    .RequireAuthenticatedUser()
    .RequireClaim("AdminClaim")
    .Build();
});
services.AddAuthorization(options =>
{
    options.DefaultPolicy = new AuthorizationPolicyBuilder()
    .RequireAuthenticatedUser()
    .RequireClaim("AdminClaim")
    .Build();
});