ASP.NET MVC 中实现基于角色的权限控制的处理方法

2019-05-20 11:45:27刘景俊

         if (Context.User != null)
        {
            Context.User = new System.Security.Principal.GenericPrincipal(Context.User.Identity, roles);
        }
    }

step 3

这样以来,就可以使用实现以下效果

  [Authorize(Roles="admin")]
    public ActionResult Index(int ? page)