Asp.Net Core Identity中基于角色授权

时光怂恿深爱的人放手 提交于 2020-10-06 03:10:59

  我们已经在之前介绍了简单的授权是在Controller或Action上添加属性Authorize来实现,那角色授权是在指定Authorize的同时指定Roles参数。

  我们来看看基于角色访问的三种方式:

  1、指定只有角色为Admin的用户才能访问 

[Authorize(Roles ="Admin") ]

  2、指定角色为Admin或User的用户才能问问

[Authorize(Roles ="Admin,User") ]

  3、同时拥有Admin角色和User角色才能访问

[Authorize(Roles ="Admin") ]
[Authorize(Roles ="User") ]

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!