1

我们正在 Windows Server 2008 上建立一个 ASP.NET 4.0 网站。该网站使用集成 Windows 身份验证进行身份验证。(它不使用 ASP.NET 身份验证或授权。)

在 IIS 中,我们只启用了Windows 身份验证。

当我们使用 localhost 作为主机标头浏览到该站点时,该站点工作正常。当我们使用 FQDN 浏览它时,该站点会提示输入用户名/密码,但不接受有效输入的凭据。

一些需要注意的事项:

  • IE 确实启用了集成 Windows 身份验证
  • 在 IE 的 Intranet 区域中输入具有 FQDN 的站点
  • 我们已尝试将该网站添加到受信任的网站,但无济于事
  • 我们确实将 AppPool 上的 Identity 从 ApplicationPoolIndentity 更改为 Network Service,但没有成功
  • 我们验证了 IUSR 具有对目录和文件的读取和执行权限
  • 我们已将 NTAuthenticationProviders 设置为 "NTLM" 和 "Negotiate,NTLM"

我们缺少什么?

谢谢。

4

1 回答 1

0

我们最终被告知,该服务器与我们相信的不在同一个域中,因此它无法针对 Active Directory 进行身份验证。(我们一直在使用本地帐户进行测试。)

于 2012-09-13T19:12:38.923 回答