我正在开发一个凭证系统。没有 MembershipProvider 申请此目的。我设计并开发了自己的自定义角色管理系统。
我的问题是,我怎样才能add [Authorize(Role="Super User")]
动态地?
我的意思是,例如,我定义了一个可以访问 Action4 的新用户 User4,该操作上方的属性是,例如,[Authorize("Super User,"Admin")]
现在我想让 User4 可以访问 Action4。这还没有提到。如何在不为不同的操作每次添加新的用户授权属性的情况下动态处理?
我提前感谢任何建议和示例代码。