我很难弄清楚为什么 Windows 身份验证在 IIS 8 中起作用,以及如何解决自定义部署。
经过将近一天的暴力调试,为什么 Windows 身份验证根本无法在我的本地计算机上运行,事实证明主机名必须非常具体。使 Windows 身份验证起作用的唯一方法是绑定到:
localhost:80
或者computername:PORT
在哪里PORT
有一些合理的端口。
在我的主机文件中,我映射test
到127.0.0.1
或映射到,::1
但它根本不验证我的身份。我试图让一切尽可能接近干净安装,以避免其他变量。
我的问题:如何通过绑定在 IIS8 中进行 Windows 身份验证 http://test:80
?这是一个错误吗?