Internet Explorer 错误可能会提示用户的凭据

文章翻译 文章翻译
文章编号: 286338 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

症状

在特定的条件下 Internet Explorer 将不正确地提示用户输入凭据,即使用户登录为授权用户。

当用户有多个实例的给定会话中运行的 Internet 浏览器 5.5 浏览器时,会发生此问题的条件。在这种情况下它是可能的正确通过身份验证的用户可能会提示输入身份验证凭据访问 Web 服务器时。当在目标 Web 服务器使用 Windows NT LAN 管理器 (NTLM) 质询和响应安全方案,这是一个问题。

原因

当在浏览器使用的.ins 配置文件时,就会发生此行为。此问题隔离,并且当浏览器的第一个实例将尝试从注册表,读取区域的安全信息和在浏览器的该实例是无法确定正确的安全区域的网站时,会发生。因为浏览器的其他实例是在访问相同的注册表项的过程中,会发生这种情况。在这种情况下 Internet Explorer 的第一个实例回到这是提示用户凭据登录的用户最具限制性模式。

解决方案

若要解决此问题,获得最新的 service pack,用于 ie 5.5 版。有关更多的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
276369如何获取最新的 Internet 浏览器 5.5 服务包
此修复程序的英文版应具有以下文件属性或更高版本:
   Date        Time    Version         Size       File name
   -----------------------------------------------------------
   10/20/2000  03:50p  5.50.4522.1800  4,153,296  Advpack.dll
   03/12/2001  10:17a  5.50.4522.1800     31,080  Ieexcep.cat
   09/19/2000  04:42p  5.50.4522.1800     10,240  Instcat.exe
   03/12/2001  10:17a  5.50.4522.1800      7,470  Q286338.cat
   03/12/2001  10:17a  5.50.4522.1800      1,552  Q286338.inf
   03/08/2001  11:41a  5.50.4522.1800    456,976  Urlmon.dll
   11/21/1997  08:10a  5.50.4522.1800     21,504  Verinst.exe
   10/20/2000  03:50p  5.50.4522.1800      2,272  W95inf16.dll
   10/20/2000  03:50p  5.50.4522.1800      4,608  W95inf32.dll
				

替代方法

要变通解决注释掉.ins 配置文件中的区域设置键这一问题。

.ins 文件的示例: 上一配置

[ExtRegInf]
inetcorp=*,inetcorp.inf,DefaultInstall
SecZones=*,seczones.inf,DefaultInstall
[安全 Imports]
ImportSecZones = 1
[ExtRegInf.Hklm]
SecZones=seczones.inf,IeakInstall.Hklm
inetcorp=inetcorp.inf,IeakInstall.Hklm
[ExtRegInf.Hkcu]
SecZones=seczones.inf,IeakInstall.Hkcu
inetcorp=inetcorp.inf,IeakInstall.Hkcu

示例: 建议的.ins 文件的配置

[ExtRegInf]
inetcorp=*,inetcorp.inf,DefaultInstall
SecZones=*,seczones.inf,DefaultInstall
[安全 Imports]
ImportSecZones = 1
[ExtRegInf.Hklm]
SecZones=seczones.inf,IeakInstall.Hklm
inetcorp=inetcorp.inf,IeakInstall.Hklm
[ExtRegInf.Hkcu]
SecZones=seczones.inf,IeakInstall.Hkcu
inetcorp=inetcorp.inf,IeakInstall.Hkcu

状态

Microsoft 已经确认这是在本文开头列出的 Microsoft 产品中的问题。此问题已被第一次在 Internet Explorer 5.5 版中更正 Service Pack 2。

更多信息

当 Internet Explorer 被配置为使用.ins 文件时,.ins 文件将运行各种自定义 Internet Explorer 的.inf 文件。自定义设置之一是区域自定义 Seczones.inf 文件中定义的。

当 Internet Explorer 下载.ins 文件,并对其进行配置时, 它会执行其中之一是删除并重新创建 Internet settings\zonemap 键的各种注册表操作。Internet Explorer 内部,保留对此注册表项的句柄,并使用此句柄来访问此项下的任何信息。在打开一个新实例的 Internet Explorer 时它再次下载.ins 文件,并对其进行配置。在其配置 Internet Explorer 再一次删除,并重新创建 zonemap 键。

可能在第一个实例将尝试使用该的注册表项和 Internet Explorer 将关闭,因为操作系统将标记为已删除,此注册表项和注册表中的任何操作将不会成功。因为 Internet Explorer 的第二个实例正在执行 zonemap 注册表项上的打开和删除操作,会发生这种情况。发生这种情况时用户会看到身份验证对话框,在 Internet Explorer 的第一个实例,因为 Internet Explorer 的第一个实例将不能为一个给定的 URL 确定该 zonemap,最安全的配置是提示用户的凭据失败。

因为区域设置键是 HKCU,和 HKLM,下,因为两个相同这样可以防止 Internet Explorer 删除后问题解决了在 zonemap 密钥 HKCU 部分。

建议的影响是更改的,在那台计算机上的任何用户对于 Internet Explorer 将现在不能再写入到 HKCU 项,它从 HKLM 项中读取的所有信息。

这是完全正常,在几乎所有的情况下,以下两个除外:
  • 如果管理员已锁定以进行写访问在 HKLM 项,并且您希望您考虑为 Intranet,或更改任何区域设置的域的列表添加或删除这不能因为 HKLM 项被锁定。
  • 如果重新生成.ins 文件,客户将需要记住要注释掉此行在该时间。

属性

文章编号: 286338 - 最后修改: 2007年1月29日 - 修订: 3.3
这篇文章中的信息适用于:
  • Microsoft Internet Explorer 5.5 Service Pack 2
  • Microsoft Internet Explorer 5.5 Service Pack 1
  • Microsoft Internet Explorer 5.5 Service Pack 2
  • Microsoft Internet Explorer 5.5 Service Pack 1
  • Microsoft Internet Explorer 5.5 Service Pack 2
  • Microsoft Internet Explorer 5.5 Service Pack 1
关键字:?
kbmt kbhotfixserver kbqfe kbfix kbie550presp2fix kbprb KB286338 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 286338
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。
不再更新的 KB 内容免责声明
本文介绍那些 Microsoft 不再提供支持的产品。因此本文按“原样”提供,并且不再更新。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com