【发布时间】:2016-06-05 13:38:39
【问题描述】:
完全按照标题。
只需在我的 HomeController 我有:
string Username = User.Identity.Name;
为什么这个值总是空白?
我必须在 web.config 中放置什么特别的东西才能使这个值通过。我在 VS dev web 服务器和 windows server 2003 IIS 服务器上都试过了。
它必须是一些简单的东西,IIS 中的服务器设置或代码非常简单并且似乎是引用此值的正确方法。
非常感谢
【问题讨论】:
-
嗯哇,伙计们。超级快速的反应。非常感谢.. 我想要一个无缝的身份验证,即集成样式,例如在 ASP.Net Web 表单或经典 ASP 中,您可以从企业环境中获取 Windows 用户名。例如。 "MYDOMAN\j_smith" 等等。那么我可以从每个页面中获取这个值而不需要在每个方法中添加 Authorize 吗?再次感谢。
标签: asp.net-mvc iis