如何在 Windows 2008 R2 中关闭 IE 的保护模式?
我正在构建开发服务器,但它只是妨碍了。
在我的站点中,我有一个不允许匿名访问的文件夹。它设置为使用集成 Windows 身份验证,因为它在 AD 域中。登录在 Firefox、Chrome 甚至 Safari 中都可以正常工作,但不能在 IE8 中正常工作。有没有人遇到过这个?我似乎找不到其他有类似问题的人,当然,除了在所有浏览器中登录失败的地方。
我是一家中型律师事务所的 IT 管理员。我看到 Windows Update 正试图将 IE8 推向市场。
有谁知道升级到IE8有什么坏处吗?此外,与 IE7 相比,内存使用量可能更多。
客户端当前运行 IE6 或 IE7,并且没有任何应用程序直接依赖于 Internet Explorer。
在 IE6 中有一个隐藏的注册表项,它允许您启用自动完成功能,但仅限于用户名,而不是密码。
这个键在 IE8 中不再有任何作用。我可以启用或禁用用户名和密码的自动完成功能,但不仅仅是两者之一。
我正在寻找的是一种为用户名启用自动完成功能,但为密码禁用它的方法。
有没有办法在 IE8 中做到这一点?
我为我的组织开发了几个使用集成身份验证的内部站点。最终,我们希望使用加入域的计算机的用户可以从外部访问这些站点。这些站点在内部网络上的域计算机上按预期工作。当我将笔记本电脑带回家并尝试访问这些网站时,问题就出现了。
IIS 只为这两个站点启用了集成身份验证。当我使用 IE8 浏览网站时,我收到一个用户名/密码提示,要求提供域凭据。我可以把它们放进去,它会起作用,但目标是使用缓存的令牌进行集成身份验证。
接下来,我推断 IE 不会响应集成的身份验证请求(NTLM 是正确的术语吗?)除非该站点受信任。我尝试将该站点添加到受信任站点,但出现与之前相同的行为。然后我将该站点添加到本地 Intranet 站点,这就是事情变得奇怪的地方。我从 IE 得到一个通用错误页面,没有错误代码或任何东西。
只是为了好玩,我加载了 Firefox(我之前设置为使用集成身份验证)并将这个新站点添加到network.automatic-ntlm-auth.trusted-uris。令我惊讶的是,我能够毫无问题地加载页面并准确地看到了我的期望(包括验证集成身份验证是否有效)。
此刻我的思绪有点混乱,因为我真的不确定从这里往哪里去。我希望你们中的一些人能够提供一些见解。
2010 年 5 月 11 日更新 我按照下面的建议使用了 Fiddler,发现 Firefox 和 IE 处理页面请求的方式存在一些差异。当我测试 Internet Explorer 时,它发出一个请求,遇到 401.2(服务器配置错误)并死机。发生这种情况时没有安全日志条目。Firefox 最初遇到同样的错误,但随后发送另一个请求并且身份验证成功。
请记住,最初的测试都是从网络外部进行的,我在内部完成时查看了 IE8 的成功身份验证,它在内部和外部的行为似乎与 Firefox 相同。初始请求以 401.2 满足,然后发送另一个请求并以 401.1(挑战?)满足,然后是 200(成功)。
所以问题似乎是,当从网络外部访问“内部网”站点时,IE8 遇到 401.2,然后在它应该(通过其他浏览器的衡量)继续进行身份验证过程时死亡。
有人可以验证我描述的 Fiddler 活动吗?
我们有一个客户从一个网站打印几页。大多数时候它工作正常。但是,有时,即使选择了“所有页面”,Internet Explorer 8 也只会打印第一页。同样,大部分时间它都可以正常工作——可能是 90% 或更多的时间。其他浏览器工作正常。生成的 HTML 是相同的。
我们也偶尔在自己的机器上遇到这种情况。在这些情况下,只需重新打印(按 Ctrl+P 以恢复打印对话框)有时会修复它。有时我们不得不关闭弹出窗口(是的,页面是用 window.open() 调用的)并重新打开它,然后重新打印。
它发生在各种不同的打印机和打印机驱动程序上。是的,IE8 已完全修补。我们只在 Windows XP 上尝试过这个——不确定其他人是否有问题,但我们现在只关心 Windows XP。不确定 WinXP 客户端的版本,但我们在这里运行 SP3。
在我多年的 IT 工作中,我从未真正体验过这种情况。建议?
我刚刚安装了 IE 8,但现在无法使用集成身份验证对我的 SharePoint 2007 站点进行身份验证。但是,我没有问题,使用完全相同的用户帐户与 Firefox 连接。
考虑到我的问题可能与 IE 8 权限有关,我将该站点添加到 Intranet 站点列表中。在这没有解决问题之后,我也将内网区域的安全级别重新配置为低。我仍然无法进行身份验证。
有趣的是,我能够使用相同的浏览器连接到 Central Admin 站点。此外,正如我之前提到的,我使用 Firefox 连接没有问题。Central Admin 和我的开发站点都配置为 IIS 中的集成 Windows 身份验证。
我已经一一浏览了 IE 中的高级设置,但我无法弄清楚是什么阻止了我使用 IE 8 对我的 SharePoint 网站进行身份验证。
我预先感谢您提供任何信息。
我们有一个用户在尝试从我们软件的嵌入式 Web 浏览器中使用 window.open 打开某些 Web 应用程序时突然开始收到以下错误

该脚本使用 javascript 的 window.open 命令,如果我将 URL 直接复制/粘贴到 IE 中,它绝对可以正常工作。只有在我们的应用程序中运行时才会失败。我相当确定这是某种安全设置......我已经在谷歌上搜索了错误并尝试了我能找到的关于 IE 设置的所有建议,但没有运气。我唯一没有尝试的是禁用保护模式,因为该设置在 XP 上似乎不存在。
她的 PC Windows XP 运行 IE8,办公室里的许多其他人都有类似的设置,运行良好。我通过重新安装 IE8 使错误消失了几次,但它总是在几天后再次出现。我认为它是某种软件更新,但我在添加/删除程序中没有看到任何软件更新。
有没有人对我如何让它消失有任何想法?
升级到 Internet Explorer 8 后,我在 Virtual Server 2005 Enterprise R2 SP1 管理网站上执行某些功能(如“打开”)时出现 JavaScript 错误:
Message: 'document.getElementById(...)' is null or not an object
Line: 4
Char: 1
Code: 0
URI: http://myserver.mydomain.local:1024/VirtualServer/VSWebApp.exe?view=1
Run Code Online (Sandbox Code Playgroud)
除了使用其他浏览器之外,是否还有解决此问题的方法?
我们正在使用集成的 Windows 身份验证(我认为是 NTLM)。所有其他客户端似乎都运行良好,IE6 或 IE7。Intranet 站点位于 IE 中的受信任站点区域。
第一个测试的用户说 IE8 最初可以工作,但补丁可能已经破坏了它。我将我的工作 IE7 安装升级到 IE8 进行了测试,并看到了相同的行为。
访问该站点时,我们会收到登录提示,我们可以通过域\用户名和密码进行身份验证。从文档库访问某些内容时,我们也会再次收到提示。
有没有其他人看到过这种行为?
Sharepoint 2007 SP2 或切换到 Kerberos 会修复它吗?
下面可能是相关的,但是这个参考在服务器上运行IE8,另外,我们仍然可以进行身份验证,只是不能自动进行。
相关配置是这样的:
ErrorDocument 404 /404.php
Run Code Online (Sandbox Code Playgroud)
它在firefox中有效,但在IE中时不显示(显示的是IE的默认404页面)
有没有人经历过这个?
当访问受 SSL 保护的网站时,IE8 会抱怨证书名称与网站地址不匹配,但没有提供有关证书的信息或它正在寻找的名称。
在 IE9(或“IE8 模式”下的 IE9)、Firefox、Chrome 和 Safari 中访问同一个站点,显示没有问题,并且证书与地址匹配。证书检查器表明一切都已正确安装和配置。
有谁知道这可能是什么原因造成的?这是 IE8 中的已知问题或错误吗?我一直在谷歌搜索类似的问题,但由于不确定实际发生的事情,我不确定要搜索什么。
我的问题类似于这个问题。但是,我的服务器运行的是 Apache2。
编辑:为什么投反对票?我没有充分描述某些事情吗?由于隐私问题,我不能透露网站。我的运行 Fedora 的服务器绝对是为 SNI 配置的。然而,根据此文章,它的测试场地,我们已经确认有问题的浏览器(IE8.0.6001运行Windows XP SP3)协商SSL连接时,明确不发送服务器名称,所以SNI也无济于事。
javascript ×2
windows ×2
apache-2.2 ×1
group-policy ×1
iis ×1
iis-6 ×1
login ×1
printing ×1
sharepoint ×1
ssl ×1
windows-xp ×1