首页 > 解决方案 > 我如何从身份服务器获取特定用户 - aspNetUsers 表依赖于他的 id

问题描述

我尝试从AspNetUsers表中获取一个特定用户,但在 ASP.Net Core 中没有成功。

这是我尝试的代码:

    [HttpGet]
    [Route("employee/{id}")]
    public async Task<Object> GetSpecificUser(string id)
    {
        var user = await _userManager.FindByIdAsync(id);

        return Ok(user);
    }

    // and

    [HttpGet]
    [Route("employee/{id}")]
    public IActionResult GetSpecificUser(string id)
    {
        var user =  _userManager.Users.FirstOrDefault(x => x.Id == id);

        return Ok(user);
    }

标签: asp.net-coreasp.net-identity

解决方案


推荐阅读