如何在ASP.NET Core 2.0 Razor页面中实现基于角色的授权

时间:2018-01-18 18:43:45

标签: asp.net-core-2.0

我想了解如何在ASP.NET Core 2.0 Razor Pages中使用基于角色的授权。像之前在控制器上我们可以授权,但由于没有更多的控制器我们如何实现相同的目标?

1 个答案:

答案 0 :(得分:0)

没有任何改变。

只需将[Authorize(Roles =“RoleName”)]放在剃刀类名称上方。

...

  [Authorize]
  public class IndexModel : PageModel
  {
    public void OnGet()
    {

    }
  }