gpt4 book ai didi

c# - 如何列出 MVC 用户及其角色?

转载 作者:行者123 更新时间:2023-11-30 17:48:02 25 4
gpt4 key购买 nike

我需要在管理面板中使用我的代码列出所有用户及其角色(每个用户一个角色)。像这样在 SQL 中很容易完成的事情:

select u.FirstName, u.LastName, r.Name
from dbo.AspNetUsers u
left join dbo.AspNetUserRoles ur on u.Id = ur.UserId
left join dbo.AspNetRoles r on ur.RoleId=r.Id

或者可以通过在迭代用户时读取用户的角色(而不仅仅是登录的)来完成,但我也做不到。

最佳答案

您应该能够使用 UserManager.GetRoles(userId) 获取用户所属的角色名称。

关于c# - 如何列出 MVC 用户及其角色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23788042/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com