asp.net-mvc - 限制用户使用 asp.net mvc 中的管理部分

标签 asp.net-mvc asp.net-mvc-2 asp.net-membership authorization

我在 asp.net mvc 2 中使用成员身份,我想限制用户使用管理部分,目前所有用户都可以使用他们的凭据访问管理部分,我对所有 http get 和发布请求,但是如何限制除了管理员和一些具有特定权限的用户之外的所有人,我在 db asp_net 角色中有一个表,它有 2 个角色名称:管理员和用户。

最佳答案

你可以这样做......

[Authorize(Roles = "Admin")]

关于asp.net-mvc - 限制用户使用 asp.net mvc 中的管理部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6747844/

相关文章:

asp.net mvc ViewEngineResult FindView 和虚拟路径提供程序

c# - 我如何有条件地启用或禁用 [​​RequireHttps]

c# - 从自定义模型绑定(bind)器调用默认模型绑定(bind)器?

c# - 为什么我在定义自定义配置文件时收到 TypeLoadException?

asp.net - ActiveDirectoryMembershipProvider "The specified domain or server could not be contacted."

javascript - JQuery onClick AJAX 事件在页面加载时触发,而不是 onClick

asp.net-mvc - ASP.NET MVC 2-Html.DropDownList用于与ViewModel混淆

c# - 如何屏蔽特定请求的敏感数据 (NLog)

asp.net-mvc - ASP.NET MVC 3自定义HTML帮助器-最佳实践/用法

ASP.NET 成员(member)在不知道旧密码的情况下更改密码