C# .NET创建角色
当我这样做时:C# .NET创建角色,c#,asp.net,C#,Asp.net,当我这样做时: Roles.CreateRole("Role1"); 我创建了一个角色“Role1”,然后可以将其分配给用户 我找不到此Role1存储在哪里?意思是如果我再次运行我的程序,它会显示“Role1”已经存在。我搜索了“Role1”,但找不到它的存储位置。如果将成员身份存储在sql server中,请检查sql数据库。应该有表aspnet\u角色。 你所有的角色都会在那里。 您还可以从“安全”下的asp.net配置工具访问角色 如果此角色已在数据源中定义,请使用 获取一个值,该值指
Roles.CreateRole("Role1");
我创建了一个角色“Role1
”,然后可以将其分配给用户
我找不到此
Role1
存储在哪里?意思是如果我再次运行我的程序,它会显示“Role1
”已经存在。我搜索了“Role1
”,但找不到它的存储位置。如果将成员身份存储在sql server中,请检查sql数据库。应该有表aspnet\u角色。
你所有的角色都会在那里。
您还可以从“安全”下的asp.net配置工具访问角色 如果此角色已在数据源中定义,请使用
获取一个值,该值指示指定的角色名称是否已存在
在角色数据源中
还要检查以获取应用程序中的所有角色
rolesArray = Roles.GetAllRoles();
foreach(var role in rolesArray)
{
if (role == Role1)
{
//do something
}
}
您使用哪个会员资格提供商?真正的问题是什么?
rolesArray = Roles.GetAllRoles();
foreach(var role in rolesArray)
{
if (role == Role1)
{
//do something
}
}