我们正在 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"
我们缺少什么?
谢谢。