我加入GenerateUserIdentityAsync方法的要求: public class ApplicationUser : IdentityUser
{
public async Task<ClaimsIdentity> GenerateUserIdentityAsync(UserManager<ApplicationUser> manager)
{
va
所以我可能会在这里误解的权利要求的建筑,但如果我想添加特定的部门列表(部门ID),用户可以编辑我可以创建一个要求: new Claim("CanEditDepartment", "1") 但扩大上那么,如果用户可以编辑50/100部门,那么我需要50个索赔吗? new Claim("CanEditDepartment", "1") new Claim("CanEditDepartment", "2
我正在实现一个Asp.Net WebApi应用程序,我在声明中存储了一些用户特定的值。 我的项目由几个类库项目组成,它包含模型和控制器。 现在我试图访问除主项目(在类库)控制器之外的索赔。 //calling this from a class library
var identity = Thread.CurrentPrincipal.Identity; //No user informati