您好,我在 W2019 服务器上有一个 IIS 网站,启用了 Windows 身份验证。使用 http 绑定时,Windows 身份验证可以正常工作。使用 https 绑定时,我有一个登录提示循环,无法登录。如果我单击登录提示的取消按钮,我会收到“401.2 - 未经授权。由于身份验证标头无效,您无权查看此页面。错误代码 0x80070005”证书安装得很好(我认为):如果我禁用 Windows 身份验证并使用基本身份验证(或匿名),则网站在 http 和 https 绑定下都显示正常。主机名在 IIS 绑定和 DNS 上都指定为新的 A 主机名。
我整天都在谷歌搜索,但都没有成功。有什么办法可以解决这个问题吗?我需要使用 Windows 身份验证 :-(。谢谢
答案1
通过使用 Negotiate 而不是 ntlm 身份验证并执行 setspn 命令来解决。