asp.net-mvc – ASP.NET MVC角色授权
发布时间:2020-05-23 16:03:54 所属栏目:asp.Net 来源:互联网
导读:我想让我的控制器类的角色默认为“管理员,内容编辑器” [Authorize(Roles = Administrators, Content Editor)] 我通过使用上面的属性装配控制器来做到这一点。但是,我希望所有人都可以使用一个动作(即“查看”)。如何重置角色,以便每个人(包括完全未经授权
|
我想让我的控制器类的角色默认为“管理员,内容编辑器” [Authorize(Roles = "Administrators,Content Editor")] 我通过使用上面的属性装配控制器来做到这一点。但是,我希望所有人都可以使用一个动作(即“查看”)。如何重置角色,以便每个人(包括完全未经授权的用户)都可以访问此操作。 注意:我知道我可以使用上述授权属性对每一个动作进行其他操作,但是我不想一直这样做。我希望所有的控制器的行为在默认情况下是不可接受的,所以如果有人添加一个动作,他们必须作出一个考虑的决定,让公众可以使用它。 解决方法MVC4有一个新的属性,正是为这个[AllowAnonymous][AllowAnonymous] public ActionResult Register() http://blogs.msdn.com/b/rickandy/archive/2012/03/23/securing-your-asp-net-mvc-4-app-and-the-new-allowanonymous-attribute.aspx (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET的友好URL
- asp.net – 无法找到请求的.Net Framework数据提供程序.它可
- asp.net-mvc – 如何在ASP.Net MVC中摆脱Home?
- asp.net-mvc – 为什么DropDownListFor会在提交后丢失多个选
- asp.net – Html-Agility-Pack没有加载包含完整内容的页面?
- 即使控件被隐藏,ASP.NET中的验证仍然会激活吗?
- 如何衡量我在ASP.NET中的能力水平或技能?
- 在应用程序配置中找不到LocalSqlServer或连接字符串为空
- asp.net – MVC 4 Web API Action返回:类型vs HttpRespons
- asp.net-mvc – 如果使用HTML内容,我可以写入内联吗?
