如何确定用户是否具有某个角色?
我已经通过ASP.NET配置安全选项卡设置了所有用户,但现在想在某些关键区域放置逻辑,以便只有特定角色的人才能查看和访问这些区域。
如何确定用户是否具有某个角色?
我已经通过ASP.NET配置安全选项卡设置了所有用户,但现在想在某些关键区域放置逻辑,以便只有特定角色的人才能查看和访问这些区域。
if (User.IsInRole("rolename")) {
// my action
}
很容易~
HttpContext.Current.User.IsInRole("roleName")
public ActionResult Index()
{
if (User.IsInRole("Supervisor"))
{
return RedirectToAction("Index", "InvitationS");
}
return View();
}