- 如何获取MVC 5中当前登录用户的ID ?我尝试了StackOverflow建议,但似乎不适用于MVC 5。
- 另外,将素材分配给用户的MVC 5最佳实践是什么?(例如,
User应该有Items,我应该存储在用户Id的Item?我可以扩展User与类List<Item>导航属性?
我正在使用MVC模板中的“个人用户帐户”。
尝试了这些:
'Membership.GetUser()'为空。
HttpContext.Current.User.Identity.Name是当前登录用户的名称。
Item他创建的用户,但不基于用户名(可能会更改)。它无法正常工作`HttpContext.Current'System.Web.HttpContextBase'不包含'Current'的定义,也找不到扩展方法'Current'接受类型为'System.Web.HttpContextBase'的第一个参数(您是否缺少using指令或程序集引用?)`。您确定您的解决方案适用于MVC 5吗?