0
私は、asp.netコアアプリケーションを認証済みユーザーのみAuthorize
にグローバルに設定できる2つの異なる方法があることに気付きました。私はASP.NETコアアプリケーションでの承認の追加
public void ConfigureServices(IServiceCollection services)
{
services.AddAuthorization();
}
第二
第一これら二つのアプローチの違いが何であるかを知りたいと思った
public void ConfigureServices(IServiceCollection services)
{
services.AddMvc(config =>
{
var policy = new AuthorizationPolicyBuilder().RequireAuthenticatedUser().Build();
config.Filters.Add(new AuthorizeFilter(policy));
});
}
両方を設定する必要がありますか? – LP13
はい。フィルタを追加してから設定する必要があります – blowdart