对于ASP.NET Identity 2.0:
有人知道如何“分配给定索赔的所有用户”吗?
假设我声称type =“ArticleId”和value =“1”。
如何让所有拥有此声明的用户获得?我真的想不出来..所以,谢谢你的帮助!!
答案 0 :(得分:5)
检查一下。
var userContext = new ApplicationDbContext();
var users = userContext.Users.ToList(); Or
var users = UserManager.Users.ToList();
var userfilter = users.Where(u => u.Claims.Any(t => t.ClaimType == "ArticleId" && t.ClaimValue == "1"));