【发布时间】:2012-01-23 07:12:16
【问题描述】:
在我的 MVC 应用程序中,如果当前登录用户是某个 x 人,我想在 cshtml 文件中呈现一个表。我正在使用 Windows 身份验证,并且在 web.config 文件中进行了以下更改。
<authentication mode="Windows">
</authentication>
在我的控制器中,当我尝试访问当前用户名时,我没有得到任何用户名。我正在尝试以下方法:
ViewBag.LogInUserName = Request.RequestContext.HttpContext.User.Identity.Name;
上面这行以前工作过。但我不知道现在怎么了。我现在也在 IIS 上托管了我的应用程序。
【问题讨论】:
标签: asp.net asp.net-mvc-3 windows-authentication