我需要获取提出某些请求的用户的 ID。在以前的 Identity 版本中,我可以这样做:
User.Identity.GetUserId();
但它似乎不再可用。
还有类似的东西:
User.GetUserId();
但它总是返回 null,即使 User.Identity.IsAuthenticated 为 true 并且 User.Identity.Name 设置正确。
我应该用什么来做到这一点?
编辑:我的身份验证逻辑基于[默认 Visual Studio 2015 模板],到目前为止我的身份没有太大变化,所以如果你想检查它是如何完成的,你可以在我粘贴的 github 链接上简单地看到它。