如何在这个user变量中同时检查id和username,作为第一个参数在CheckPasswordSignInAsync方法中传递,谢谢 var user = await _userManager.FindByNameAsync(userForLoginDto.UserName);
await _userManager.FindByIdAsync(userForLoginDto.Id);
我使用ASP.NET核心标识,并尝试使用"FindByNameAsync“方法获取用户名。我确定有一个用户名的用户。但是"FindByNameAsync“找不到用户。"GetByUserName“是我的方法,它通过用户名查询数据库,正如我所期望的那样,它找到了用户。FindByNameAsync有没有bug?//this is can't
在注册时,所有用户都会添加到一般角色中。管理员如何更新或更改用户角色,以赋予他们更多的权限。,然后从下拉列表中选择要更新的用户。我在想,因为我有角色id,所以我可以使用UserManager进行查询,并将选定的用户分配给角色。string id, EditRole model) try var role = roleManager.FindByIdAsync(model.
当用户到达我们的站点时,他们已经通过了我们组织的中央身份验证服务的身份验证。我们的SQL Server数据库中已经有了所有用户,只需匹配他们的身份并分配适当的授权即可。我定制了,以便与现有的SQL Server一起使用。我收到一个"UserId not found“错误。DefaultAuthenticationTypes.ApplicationCookie); var user = await UserManager.FindByNameAsync</e
我在使用FindByIdAsync加载用户对象时遇到了问题(FindByIdEmailAsync,FindByNameAsync在这种特定情况下也不起作用)。FindByIdAsync返回null。public async Task<IActionResult> Roles(string id) var user = await this.userManager.FindByIdAsync用户在数据库中:,用户i