标签: asp.net-mvc-4
我使用[Authorize]属性在C#中编写了一个asp.net mvc应用程序进行权限管理。现在我想添加一个自己的附加属性来检查进一步自己创建的权限,例如[HasTheRight]属性,如果定义的方法返回true,则允许访问。
答案 0 :(得分:0)
您将需要编写自己的授权属性
此新属性类包含继承ActionFilterAttribute并实现接口IActionFilter
ActionFilterAttribute
IActionFilter
Microsoft here提供了有关编写客户属性的完整教程