![IIS 6(或 7)在 DNS 命中后丢失凭据](https://linux22.com/image/539794/IIS%206%EF%BC%88%E6%88%96%207%EF%BC%89%E5%9C%A8%20DNS%20%E5%91%BD%E4%B8%AD%E5%90%8E%E4%B8%A2%E5%A4%B1%E5%87%AD%E6%8D%AE.png)
我们有一个使用 NTLM 的网站,并允许域用户访问。从客户端 PC 浏览该网站工作正常,域凭据会默默传递,用户也会通过身份验证。但是,从服务器上的远程会话浏览到http://[服务器域名]最终出现域提示和 401 错误。
通过 IP 浏览服务器上的网站是可以的,所以我们认为域名凭据在跳转到 DNS 的过程中丢失了。
我们需要这种行为发挥作用,因为我们有在同一个站点上通过 http 请求相互通信的应用程序,即使我们传递了域凭据,它们也会出现 401 错误。
我们有一个微软现场工程师在这里待了两天,无论我们怎么尝试,我们都无法在 RDP 会话中获得身份验证。
我们尝试将 SPN 附加到盒子上,但仍然没有成功。
答案1
我敢打赌这是由环回检查引起的。这会导致本地服务器上的额外身份验证。
我回答说在这里并按照以下步骤禁用它。