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 是角色中的用户的主要内容,如果未能解决你的问题,请参考以下文章
Missed User 属性,用于计算 asp.net 核心身份中的用户/角色数