我们已经在之前介绍了简单的授权是在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") ]

最新文章

  1. SQL JOIN的用法
  2. 在Linux下记录所有用户的登录和操作日志
  3. 【Web】Eclipse + Maven + Struts搭建服务器
  4. Cygwin解决Windows远程登录linux服务器
  5. article元素设计网络新闻展示
  6. Squares<哈希>
  7. C/C++ 中 const 修饰符用法总结
  8. RMQ-ST算法的理解与实现(C++)
  9. python-正则表达式练习
  10. Java开发知识之Java编程基础
  11. Jekins相关笔记
  12. Python:Day42 Position
  13. idea checkout 项目
  14. 小结:ES7——async和await初识
  15. Mysql 函数使用记录(二)——ELT()、FIELD()、IFNULL()
  16. Window环境下Python和Django的安装,以及项目的创建
  17. [Asp.net core 2.0]Ueditor 图片上传
  18. 应用Strong Name保存.NET应用程序集
  19. 2018.10.15 bzoj3564: [SHOI2014]信号增幅仪(坐标处理+最小圆覆盖)
  20. Hadoop 新建集群namenode format

热门文章

  1. sed、awk工具
  2. CSP-S 复赛之前的任务计划
  3. CStatic 控件设置文本,不能重回问题
  4. 【随记】Sql Server 2008 R2 备份时“无法打开备份设备”
  5. ubuntu之路——day8.5 学习率衰减learning rate decay
  6. 小福bbs-冲刺日志(第四天)
  7. 贝叶斯分类器——递增式学习partial_fit方法
  8. [Vue warn]: Avoid using non-primitive value as key
  9. 关于 array of const
  10. (转)AutoML 与轻量模型大列表: awesome-AutoML-and-Lightweight-Models