我在 asp.net MVC 3 上工作
[Authorize(Roles = "Admin,SubAdmin")]
public ActionResult AdminProfile()
{
return View();
}
asp.net MVC 如何理解上面的代码并按照 Role 正确过滤?角色没有从数据库中获取。
我在 asp.net MVC 3 上工作
[Authorize(Roles = "Admin,SubAdmin")]
public ActionResult AdminProfile()
{
return View();
}
asp.net MVC 如何理解上面的代码并按照 Role 正确过滤?角色没有从数据库中获取。
如果要使用自己的模式,则必须使用 asp.net 提供的默认角色提供程序或实现自己的角色提供程序。您可以在此处阅读更多关于实现您自己的角色提供程序http://msdn.microsoft.com/en-us/library/8fw7xh74(v=vs.100).aspx的信息。
另一种选择也可以是实现您自己的授权过滤器,它可能比实现一个完整的角色提供者更容易。