ASP.net 是用户角色

发布于 2024-10-03 08:47:18 字数 141 浏览 2 评论 0原文

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

Roles.FindUsersInRole("Admin", usersName)

但是我有点卡住了,有什么简单的方法可以做到这一点吗?

I'm having trouble working out how to quickly find out yes/no is a username in a role? I've gotten as far as:

Roles.FindUsersInRole("Admin", usersName)

But am a bit stuck, any easy way of doing this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

半﹌身腐败 2024-10-10 08:47:18

下面的内容根据指定用户是否属于指定角色返回 true 或 false

Roles.IsUserInRole(userName, role)

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

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

The below returns true or false depending on if the specified user is in the specified role

Roles.IsUserInRole(userName, role)

So, for example, if you wanted to remove a user from a specific role you could use

 if (Roles.IsUserInRole(userName, role))
         Roles.RemoveUserFromRole(userName, role);
就像说晚安 2024-10-10 08:47:18

有一个更好的方法

if (Roles.IsUserInRole("Admin")) 
{
    // Code Here... 
}

There is a better way just with

if (Roles.IsUserInRole("Admin")) 
{
    // Code Here... 
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文