无法获得当前用户

时间:2013-02-11 06:47:34

标签: asp.net-mvc-3 controller

我一直在寻找这个,找到很多链接,但没有一个工作。

当我在webforms工作时,我能够通过以下代码获得当前用户。

System.Security.Principal.IIdentity identity = HttpContext.Current.User.Identity;
 string user = identity.Name;

但是在mvc项目current不起作用,所以我尝试了

HttpContext.User.Identity 

当我写identity.name时,它会一次又一次地变为null。

我正在尝试获取当前登录的Windows用户的UserName。我怎么能得到它。

1 个答案:

答案 0 :(得分:-1)

控制器,您可以直接尝试 -

string user = User.Identity.Name;