我有一个使用Windows身份验证的ASP.Net Web窗体项目。当我在我的DEV机器(Windows 7)上运行它时,以下代码行正确返回由反斜杠(“\”)分隔的域名和用户名(即DomainName \ UserName):
System.Web.HttpContext.Current.User.Identity.Name
好的,当我在我的WebServer上运行我的项目时,上面的行一起返回域名和用户名,但这次没有分隔符。 (即DomainNameUserName)。
我已在我的Web服务器上启用了Windows身份验证。我很难过任何想法?