如在描述的这篇文章中,我创建一个抽象基类控制器,以便能够从控制器的数据传递到master.page.在这种情况下,我想在我的数据库中查找用户,查询User.Identity.Name(仅当他登录时).
但是,我注意到在这个抽象基类中,User属性总是如此null.要做到这一点,我该怎么办?
非常感谢
可能重复:
如何在Asp.Net MVC中获取当前用户
我已经尝试了一堆不同的东西,我知道我当我用Web表单之前已经做了,但我似乎无法弄清楚如何做到这一点的MVC.
成员资格不起作用用户给了我一个IPrincipal或者User.Identity给了我相同类型的变量...
谁知道?是否有任何GetCurrentUser()方法或类似的东西?