IIS 站点失去使用 NTLM 进行身份验证的能力

IIS 站点失去使用 NTLM 进行身份验证的能力

我们的一台服务器反复出现问题,我不知道该如何解决。该服务器用于托管 Microsoft TFS 实例,每隔几周,Windows 身份验证就会突然在 TFS 网站上停止工作。当这种情况发生时,我们在导航到 TFS 网站后会收到默认浏览器登录提示,但无法登录。问题似乎出在 IIS 中,只需重新启动 TFS 应用程序池即可解决问题,但我想找出根本原因。有人能告诉我如何解决这个问题吗?

以下是一些可能有用的其他信息:

  • 远程访问后,我无法使用本地或域帐户从远程 PC 或服务器登录。
  • 该站点配置为使用 NTLM 身份验证,并且我通过 Fiddler 验证了这是失败的原因。
  • 在 IIS 日志中,我发现在响应包含 NTLM 令牌的请求时收到错误 401 1 2148074254。
  • TFS 应用程序池是 v4.0.30319,集成池配置为使用以本地管理员为标识的域帐户。
  • 该服务器是带有 IIS 8.5 的 Windows Server 2012 R2。

答案1

我们从未查明根本原因,但我们确定这似乎与每周的服务器重启有关。我们最终只是重新安装了 TFS,问题就解决了。

相关内容