我刚刚安装了 IE 8,现在无法使用集成身份验证对我的 SharePoint 2007 站点进行身份验证。但是,使用完全相同的用户帐户连接 Firefox 时我没有问题。
考虑到我的问题可能与 IE 8 权限有关,我将该站点添加到 Intranet 站点列表中。在这并没有解决问题之后,我也将内网区域的安全级别重新配置为低。我仍然无法进行身份验证。
有趣的是,我可以使用同一个浏览器连接到 Central Admin 站点。此外,正如我之前提到的,我使用 Firefox 连接没有问题。Central Admin 和我的开发站点都配置为 IIS 中的集成 Windows 身份验证。
我已经一一浏览了 IE 中的高级设置,但我无法弄清楚是什么阻止了我使用 IE 8 对我的 SharePoint 网站进行身份验证。
我提前感谢您提供任何信息。
在更新到 IE8 的过程中,您是否有任何机会被困扰我们这么多人的 loopback 错误所咬伤?一个相对较新的安全更新已经造成了你所描述的那种破坏:
http://support.microsoft.com/kb/896861
这不会影响在高端口上运行的站点(例如,您的中央管理站点的默认区域),但会影响端口 80 流量循环回本地计算机。
这个问题的影响越来越大。在我遇到的所有情况下,设置DisableLoopbackCheck DWORD(然后重新启动)都可以解决问题。
希望这可以帮助!
确保 IE8 Intranet 模式已打开。此外,我会检查是否在高级选项卡下打开了“启用集成 Windows 身份验证”。
如果可以的话,我还会看看使用Fiddler来验证通过线路发送到 SharePoint 网站的内容。
确保您已安装 SharePoint 2007 SP2,这是唯一支持 IE8 的版本。