引用通过 C# 中的网站管理工具创建的角色/用户
本文关键字:创建 角色 用户 管理工具 网站 引用 | 更新日期: 2023-09-27 18:37:28
在我使用 C# 的 ASP.NET Web 应用程序中,我使用网站管理工具创建用户和密码。我根据角色在aspx文件中执行一些操作,例如:
<RoleGroups>
<asp:RoleGroup Roles="Administrators">
我的问题是:如何在代码隐藏 (C#) 文件中引用如前所述创建的角色/用户:
例如,如果角色=管理员,请执行以下操作...
如果用户 = 管理员/约翰/其他什么,请执行此操作...
谢谢!安娜
试试这个
if (Roles.IsUserInRole("Administrators"))
{
// do something for administrator
}
对于用户,您可以获取这样的用户来获取当前登录的用户
Dim userInfo As MembershipUser = Membership.GetUser( HttpContext.Current.User.Identity.Name)
还有一个更大的会员 API,您可以使用它来做您喜欢的事情。http://msdn.microsoft.com/en-us/library/ff648345.aspx