ASP.net 是角色中的用户

Posted

技术标签:

【中文标题】ASP.net 是角色中的用户【英文标题】:ASP.net is user in role 【发布时间】:2011-05-13 18:28:22 【问题描述】:

我无法弄清楚如何快速找出是/否是角色中的用户名?我已经做到了:

Roles.FindUsersInRole("Admin", usersName)

但是我有点卡住了,有什么简单的方法吗?

【问题讨论】:

【参考方案1】:

以下根据指定用户是否在指定角色中返回真或假

Roles.IsUserInRole(userName, role)

因此,例如,如果您想从特定角色中删除用户,您可以使用

 if (Roles.IsUserInRole(userName, role))
         Roles.RemoveUserFromRole(userName, role);

【讨论】:

【参考方案2】:

有更好的方法

if (Roles.IsUserInRole("Admin")) 

    // Code Here... 

【讨论】:

以上是关于ASP.net 是角色中的用户的主要内容,如果未能解决你的问题,请参考以下文章