创建新角色错误

时间:2014-04-24 09:46:12

标签: c# asp.net roles

我一直在研究如何添加此网站的角色http://www.asp.net/web-forms/tutorials/security/roles/creating-and-managing-roles-cs

我在第4步中输了。创建新角色..

  protected void CreateRoleButton_Click(object sender, EventArgs e)
    {
       string newRoleName = RoleName.Text.Trim(); if (!Roles.RoleExists(newRoleName)) // Create the role 
           Roles.CreateRole(newRoleName); RoleName.Text = string.Empty; 
    }

在我完成它所说的之后......我得到了这个错误:当前上下文中不存在“角色”这个名称..

我错过了什么?

1 个答案:

答案 0 :(得分:1)

您是否按照步骤2:指定和配置角色框架提供程序步骤3:检查角色API ?请确保您的代码隐藏引用 System.Web.Security 名称空间。

以上步骤确保完成所有配置以实现基于角色的身份验证。

有关详细信息,请参阅this article,其中介绍了角色实施的完整配置。