Я настраиваю авторизацию на основе ролей в своем веб-приложении ASP.NET MVC, и мне нужна помощь с атрибутами авторизации ролей на разных уровнях.
Я читал об этом из этогостатьи и увидел, что возможно иметь ограничения, как в этом примере кода:
[Authorize(Roles = "Administrator, User")]
public class MyController : Controller
{
public ActionResult SetAction1()
{
}
[Authorize(Roles = "Administrator")]
public ActionResult SetAction2()
{
}
}
Возможно ли иметь такой тип авторизации роли?
[Authorize(Roles = "Administrator")]
public class ControlPanelController : Controller
{
public ActionResult SetAction1()
{
}
[Authorize(Roles = "Administrator, User")]
public ActionResult SetAction2()
{
}
}