asp.net-core - 我如何从身份服务器获取特定用户 - 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);
}
解决方案
推荐阅读
- cuda - CUDA cudaLaunchCooperativeKernel 和网格同步
- javascript - 如何有条件地渲染两个 JSX 变量?
- javascript - 单击周历上的“空”插槽后如何使弹出表单出现?
- c++ - 重新分配当前为 std::unique_ptr 的 auto 类型变量
- kotlin - 什么是 groovys 相当于 kotlins 集?
- c - 无法使用 libtidy 获取 HTML 文本
- python - 如何获得由另一个字段分组的 Pandas 数据框中的值之间的差异?
- wordpress - 从搜索结果中排除类别
- python - 在 if ... else 语句之后保持上下文管理器打开
- node.js - NodeJS 相等性检查失败