c# - .NET Core 3.1 从身份中获取 UserId
问题描述
我搜索了很多关于如何从身份获取 UserId 并没有找到任何答案。您能帮我解答 .NET Core 3.1 的问题吗?我尝试了很多方法来寻找,但没有奏效。
解决方案
您可以使用具有 GetUserId 方法的 UserManager 类。您可以将 HttpContext.User 传递给它并接收用户 ID。还可以查看msdn
var userId = _userManager.GetUserId(HttpContext.User);
推荐阅读
- python - 分层访问字典
- textures - 如何计算网格的厚度
- python - 损失字典中的未知条目:仅预期以下键 ['conv1d_4', 'conv1d_4']
- javascript - 如何导出 NPM 模块以在没有包名的情况下使用它?
- c# - 努力使用我的语音识别应用程序 c# 添加后续功能
- typescript - 使用 AWS CDK 将现有角色附加到 AWS Lambda
- android - 操作系统(iOS、Android、macOS、Windows)可以读取应用程序上传的数据类型(即使加密)
- reactjs - 当没有空间显示弹出框时如何平移 google-map-react
- python - Python 的 nonlocal 关键字 - 这是一个好习惯吗?
- android - 如何设置 ImageButton 的可见性