文章编号: 303650 - 查看本文应用于的产品
重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要备份注册表,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 Description of the Microsoft Windows Registry
展开全部 | 关闭全部

本文内容

症状

在使用 Internet 协议 (IP) 地址或完全限定域名 (FQDN) 访问局域网 (LAN) 或 Intranet 共享或访问 Intranet Web 站点时,所访问的共享或 Web 站点被标识为位于“Internet”区域而不是“本地 Intranet”区域中。例如,当通过 Internet Explorer、Windows 资源管理器、命令提示符(如通过使用 net use 命令)或者基于 Windows 的程序,使用具有下列某种格式的地址访问共享或 Web 站点时,有可能会发生这种现象:
  • \\Computer.childdomain.domain.com\Share
  • http://Computer.childdomain.domain.com
  • \\157.54.100.101\share
  • file://157.54.100.101/share
  • http://157.54.100.101
无论是设置了下列的任一选项还是全部选项,都会发生这种现象:
  • 在 Internet Explorer 中,在“代理服务器设置”对话框中“例外”部分下的“对于以下列开头的地址不使用代理服务器”框中,添加了 FQDN(或 *.domain.com)或 IP 地址(或地址范围)。

    注意:要定位到“代理服务器设置”对话框,请在 Internet Explorer 中依次单击“工具”、“Internet 选项”、“连接”和“代理设置”。
  • 您已经单击选中了位于“局域网 (LAN) 设置”对话框中的“对于本地地址不使用代理服务器”复选框。

    注意:要定位到“局域网 (LAN) 设置”对话框,请在 Internet Explorer 中依次单击“工具”、“Internet 选项”、“连接”和“局域网 (LAN) 设置”。
  • 您已经单击选中了“本地 Intranet”对话框中的“包括所有不使用代理服务器的站点”和“包含所有网络路径 (UNC)”复选框。

    注意:要定位到“本地 Intranet”对话框,请在 Internet Explorer 中依次单击“工具”、“Internet 选项”、“安全”和“本地 Intranet”。
此现象会导致 Internet Explorer 在您访问需要进行身份验证的 Intranet Web 站点时提示您输入用户名、域名和密码;另外,当您使用某个程序打开 Intranet Web 站点或通用命名约定 (UNC) 共享上的文件,如果该程序利用 Microsoft Internet Explorer 安全管理器来确定文件是否位于可信安全区域,则会向您发出提示或阻止您打开文件。例如,当您尝试使用 Microsoft Access 2002 打开本地 Intranet 共享或 Web 站点上的 Microsoft Access 数据库 (.mdb) 文件时,可能收到下面的错误信息:
Microsoft Access cannot open this file.
This file is located outside your intranet or on an untrusted site.Microsoft Access will not open the file due to potential security problems.
To open the file, copy it to your computer or an accessible network location.

原因

发生这种现象的原因是 FQDN 或 IP 地址中包含句点,从而导致 Internet Explorer 将 Web 站点或共享标识为位于 Internet 区域中。

替代方法

要解决此问题,请向本地 Intranet 中添加合适的 IP 地址范围或完全限定域名 (FQDN)。管理员可以使用客户端设置或服务器设置将合适的 IP 地址范围或 FQDN 添加到本地 Intranet 中。例如,在客户端上,管理员可以使用 TCP/IP 后缀、将 *.domain.com 或合适的 IP 地址范围添加到 Internet Explorer 中的“本地 Intranet 站点”区域中。在服务器上,管理员可以使用代理自动配置脚本。下面的解决方法为所有的客户计算机将 *.domain.com 或合适的 IP 地址范围添加到 Internet Explorer 中的“本地 Intranet 站点”区域中。

用户

要避免这种现象,每个用户都必须将 *.domain.com 或合适的 IP 地址范围添加到“本地 Intranet 站点”对话框中:
  1. 在 Internet Explorer 中,单击“工具”,然后单击“Internet 选项”。
  2. 在“安全”选项卡上,单击“本地 Intranet”,然后单击“站点”。
  3. 单击“高级”,然后在“将网站添加到区域中”框中键入:*.domain.com 或某个 IP 地址范围(例如 157.54.100-200.*),其中 domain.com 是您的公司域名和顶级域名。
  4. 单击“添加”,连续单击三次“确定”以关闭“Internet 选项”对话框。
  5. 重新启动计算机。

管理员

警告:注册表编辑器使用不当可造成严重问题,这些问题可能需要重新安装操作系统。Microsoft 不保证能够解决因为注册表编辑器使用不当而产生的问题。使用注册表编辑器需要您自担风险。
管理员可以通过对注册表进行下列更改来部署此设置:
  1. 对于每个应包括到本地 Intranet 区域中的域,请在以下注册表项中添加一个 domain.com 项,该注册表项位于
    HKEY_CURRENT_USER
    (仅用于当前登录的用户)或
    HKEY_LOCAL_MACHINE
    (对于本地计算机上的所有用户):
    Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains
    注意:安全区域设置存储在
    HKEY_CURRENT_US
    注册表项中。因为对于每个用户该项都是动态加载的,所以一个用户的设置不影响另一个用户的设置。仅当存在下面的项并且该项具有 DWORD 值 1 时,才使用本地计算机设置:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings Security_HKLM_only
    启用此项时,仅使用计算机设置,而不使用用户设置。

  2. domain.com 项添加一个名为 *(星号)的 DWORD 值,并将其设置为 1
  3. 对于每个必须包括到本地 Intranet 区域中的 IP 地址范围,在
    HKEY_CURRENT_USER
    (仅用于当前登录的用户)或
    HKEY_LOCAL_MACHINE
    (对于本地计算机上的所有用户)下的以下注册表项中添加一个 Rangex 项(其中 x 为 1、2、3 等):
    Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges
  4. Rangex 项添加一个名为 *(星号)的 DWORD 值,并将其设置为 1
  5. Rangex 项添加一个名为 :Range(冒号字符后跟单词“Range”)的字符串值,然后将其设置为一个 IP 地址范围(例如 157.54.100-200.*)。
重要说明:这种解决办法不适用于使用 IP 地址的 file:// 地址。例如, Internet Explorer 会将 \\157.54.100.101\share 或 file://157.54.100.101/share 标识为位于 Internet 区域中,即使您将相应的 IP 地址范围添加到本地 Intranet 站点列表中亦如此。这种情况下,必须使用 NetBIOS 名称(例如 \\server\share)才能使该站点被标识为位于本地 Intranet 区域中。

状态

这种现象是设计使然。

属性

文章编号: 303650 - 最后修改: 2011年1月5日 - 修订: 2.0
这篇文章中的信息适用于:
  • Windows 7 Enterprise
  • Windows 7 Enterprise N
  • Windows 7 Home Premium N
  • Windows 7 Professional N
  • Windows 7 Starter N
  • Windows 7 Ultimate N
  • Windows Internet Explorer 8
  • Microsoft Access 2002 标准版
  • Microsoft FrontPage 2002 标准版
  • Microsoft FrontPage 2000 标准版
  • Microsoft Excel 2002 标准版
  • Microsoft Excel 2000 标准版
  • Microsoft Internet Explorer 6.0?当用于
    • Microsoft Windows Server 2003 Standard Edition
    • Microsoft Windows XP Professional Edition
    • Microsoft Windows Millennium Edition
    • Microsoft Windows 98 Standard Edition
  • Microsoft Outlook 2002 标准版
  • Microsoft Outlook 2000 标准版
  • Microsoft PowerPoint 2002 标准版
  • Microsoft PowerPoint 2000 标准版
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 开发员版
  • Microsoft Word 2002 标准版
  • Microsoft Word 2000 标准版
关键字:?
kbenv kberrmsg kbprb KB303650
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,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