【发布时间】:2013-11-07 14:44:42
【问题描述】:
我正在尝试将我们的“管理员”页面锁定为仅限使用 Asp.net Identity 的管理员(我们正在 MVC5 中构建)。我可以让 [Authorize(Users="admin")] 工作,但不能让 [Authorize(Roles="Admin")] 工作。
我已经在 dbo.AspNetRoles 表中创建了角色,然后通过将用户 GUID 与 aspnetroles 表中的 ID 配对来关联 AspNetUserRoles 中的帐户。
我在以前的 MVC 版本中看到您必须进入 web.config 才能添加一些行。谁能帮我指出正确的方向?
【问题讨论】:
标签: c# asp.net-mvc asp.net-mvc-5 asp.net-identity role-based