基本问题是在我机器上的 IE 中,当使用服务器名称别名时,我们 Intranet 中的特定网站不起作用。但是,它在使用服务器的 IP 地址时有效。
This doesn’t work
http://MyWeb/TheSite
这是服务器上的 IIS 日志中的 401 错误,IE 显示“Internet Explorer 无法显示网页。诊断连接问题”。
But this does work:
http://100.100.100.100/TheSite
(100.100.100.100 being a made up IP)
On other machines on our intranet, this does work for me:
http://MyWeb/TheSite
我认为我们已经缩小了 IIS 上的集成身份验证范围。当我在服务器上将 MyWebb/TheSite 的 AppPool 更改为 Anonymous 时,TheSite 可以在我的机器和其他机器上运行。当我改回集成身份验证时,它适用于我在其他机器上的机器,但不适用于我的机器。有任何想法吗?我的桌面配置文件有什么问题吗?
还有一点数据,TheSite 曾经在我的机器上使用集成身份验证。几周前它刚刚停止。
此外,我们查看了所有相关的 DNS 属性等,一切看起来都不错