我对开发很陌生,最近我进入了ASP.NET Core,我需要帮助来弄清楚以下内容:
我需要在创建时通过将用户名链接到特定字符来将我的“字符”连接到我的用户,我将如何进行此操作?
我的猜测是,在我的“CharactersController”中创建方法POST后,我应该能够在创建时编辑字符的“UserName”列,以链接到当前创建角色的用户。但我不确定该怎么做。
我试图在文档和不同的指南中找到相关信息,但似乎没有什么是我正在寻找的。 p>
感谢您的回答,谢谢!
答案 0 :(得分:0)
如果您已经正确设置了身份验证/授权,则应该可以使用
方法 User.FindFirst(ClaimTypes.NameIdentifier).Value
由HttpContextAccessor库提供。