【发布时间】:2015-05-07 14:26:08
【问题描述】:
我有一个这样的控制器:
[Authorize(Users="Admin")]
public class MyController : Controller
{
...
[AllowAnonymous]
public AllUsersAction()
{
}
}
除了我确实想授权AllUsersAction,只有所有授权用户才能点击它,而不仅仅是管理员。
怎么办?
编辑:我知道我可以授权整个控制器并为所有应该只对Admin 可用的操作提供更多限制。但我宁愿不要将属性放在每个动作上,而是一个。
这个问题可以更好地表述:如果目前不可能实现这种“极简主义”,应该是什么样的实现?
【问题讨论】:
标签: asp.net-mvc