首页 > 解决方案 > .NET Core 3.1 从身份中获取 UserId

问题描述

我搜索了很多关于如何从身份获取 UserId 并没有找到任何答案。您能帮我解答 .NET Core 3.1 的问题吗?我尝试了很多方法来寻找,但没有奏效。

标签: c#.net-coreidentityuserid

解决方案


您可以使用具有 GetUserId 方法的 UserManager 类。您可以将 HttpContext.User 传递给它并接收用户 ID。还可以查看msdn

var userId = _userManager.GetUserId(HttpContext.User);

推荐阅读