首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MVC 6中的角色管理

MVC 6中的角色管理
EN

Stack Overflow用户
提问于 2016-06-01 07:07:23
回答 1查看 1.1K关注 0票数 1

我正在寻找MVC6中的角色和权限管理。基本上,我的要求是我将有角色,这些角色将有一些权限(如添加、编辑、删除、修改等)。

因此,在此基础上,我想实现以下几点

  1. 根据角色和用户权限显示/隐藏视图内容。
  2. 限制对控制器及其操作方法的访问。

对此有任何帮助,非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-10 11:20:52

部分答复:

2:只需向控制器和/或方法添加属性。

代码语言:javascript
复制
[Authorize(Roles = "Administrator, PowerUser")]
public class ControlPanelController : Controller
{
    public ActionResult SetTime()
    {
    }

    [Authorize(Roles = "Administrator")]
    public ActionResult ShutDown()
    {
    }
}

https://docs.asp.net/en/latest/security/authorization/roles.html

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37561688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档