小编ICo*_*Net的帖子

通过MVC应用程序中的配置文件动态配置授权角色

我目前有以下属性装饰其中一个动作方法.

[Authorize(Roles = "Admin")]
public ActionResult DoAdminTask()
{
//Do something

   return View();
}
Run Code Online (Sandbox Code Playgroud)

目前,只有Admin角色的用户可以调用此方法,但这会更改.无论如何,我可以在配置文件中存储授权角色列表,而不是将其硬编码到源代码中吗?

编辑:角色将随着时间的推移而改变,超过1个角色将需要访问权限.即任一角色中的用户角色B可以访问.

asp.net-mvc configuration authorization

2
推荐指数
1
解决办法
1920
查看次数

标签 统计

asp.net-mvc ×1

authorization ×1

configuration ×1