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