【发布时间】:2017-03-14 09:04:48
【问题描述】:
使用[Authorize] 属性时如何在 ASP.NET Core 上显示错误页面?
政策
services.AddAuthorization(p =>
{
p.AddPolicy("RequireAdminRole", policy => policy.RequireRole("Admin"));
p.AddPolicy("RequireTrainerRole", policy => policy.RequireRole("Trainer"));
p.AddPolicy("RequireTeamLeaderRole", policy => policy.RequireRole("Team Leader"));
p.AddPolicy("RequireUserRole", policy => policy.RequireRole("User"));
});
控制器
[Authorize(Policy = "RequireAdminRole")]
[Area("Admin")]
public class BaseController : Controller
{
}
【问题讨论】:
标签: asp.net-core asp.net-identity