【发布时间】:2010-11-15 21:13:44
【问题描述】:
确定用户是否属于某个角色的代码是什么?
我已经通过 ASP.NET 配置安全选项卡设置了所有用户,但现在想在一些关键区域周围放置逻辑,以便只有特定角色的人才能看到和访问这些区域。
【问题讨论】:
标签: asp.net membership roles
确定用户是否属于某个角色的代码是什么?
我已经通过 ASP.NET 配置安全选项卡设置了所有用户,但现在想在一些关键区域周围放置逻辑,以便只有特定角色的人才能看到和访问这些区域。
【问题讨论】:
标签: asp.net membership roles
感谢“Chris Van Opstal”。我这样解决了我的问题,
public ActionResult Index()
{
if (User.IsInRole("Supervisor"))
{
return RedirectToAction("Index", "InvitationS");
}
return View();
}
【讨论】:
查看Roles 类,特别是 IsUserInRole、GetUsersInRole、AddUserToRole 等。
我一直在使用这些。
【讨论】:
简单~
HttpContext.Current.User.IsInRole("roleName")
【讨论】:
if (User.IsInRole("rolename")) {
// my action
}
【讨论】: