【发布时间】:2015-04-29 18:55:27
【问题描述】:
我有一个 ASP.NET WebForms 应用程序。在一台服务器中,User.Identity.Name 返回一个字符串,例如“domain/username”。在另一台服务器中,它只返回“username”。我应该在服务器中查看哪种配置以使它们具有相同的行为?
环境:
- 使用.NET Framework 4.5.2
- Windows 身份验证已启用。匿名被禁用。
- ApplicationPoolIdetity 用作应用程序池 ID
- 应用程序池使用集成模式
【问题讨论】:
-
每台服务器上的 Windows 版本是什么?是否有任何服务器是 Active Directory 的成员?
-
我们在两台服务器中都使用 Windows Server 2008 R2。他们都在域中
标签: asp.net iis active-directory forms-authentication windows-authentication