我在弄清楚如何快速找出是/否是角色中的用户名时遇到了麻烦?我已经达到了:
Roles.FindUsersInRole("Admin", usersName)
但是有点卡住了,这样做有什么简单的方法吗?
答案 0 :(得分:16)
以下返回true或false,具体取决于指定的用户是否处于指定的角色
Roles.IsUserInRole(userName, role)
因此,例如,如果您想从特定角色中删除用户,则可以使用
if (Roles.IsUserInRole(userName, role))
Roles.RemoveUserFromRole(userName, role);
答案 1 :(得分:0)
还有一种更好的方法
if (Roles.IsUserInRole("Admin"))
{
// Code Here...
}