如何为 Internet Explorer 8 添加自定义安全区域?

如何为 Internet Explorer 8 添加自定义安全区域?

我知道其中一部分是在 HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones 中创建一个额外的密钥(或者更简单地说,导出区域 2 并重命名,例如区域 5)...但是,即使我复制了受信任的站点区域 (2),我放入新区域的任何站点都无法正常工作,即使它们在受信任的站点下工作正常。此外,在“安全设置”选项卡中,该区域显示为“您的计算机”(不要与隐藏的“我的计算机”区域混淆)。它有我设置的图标,但名称和描述似乎没有被接受。

我导出/重新导入的注册表文件开头如下:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\11]
@=""
"DisplayName"="My Zone"
"Description"="All your base are belong to us."
"Icon"="inetcpl.cpl#1307"
"CurrentLevel"=dword:00000000
"Flags"=dword:00000043
"1200"=dword:00000000

我指定的图标出现了,但显示的不是“我的区域”,而是“您的计算机”,并且选择区域时应该显示的描述在名称下方却是空白的。

我是否缺少了使新区域完全正常运行的某些功能,还是 IE8 出了问题?当我以 WinXP 计算机为目标(在工作中制作一些自定义的基于 Web 的工具)时,我能够在 IE8/Win7 上复制这两种行为(区域安全设置不适用,区域名称/等未正确显示)。我还能够在虚拟机中全新安装的 WinXP/IE6 上复制它。

答案1

页面上有大量关于此主题的信息。希望它能帮助任何在这个问题上做类似工作的人。

页面也有 GPO 相关信息。

根据第一个链接,尝试以下操作:

  1. 复制整个区域模板(即 0)
  2. 将其作为新区域(尝试 5)导入到配置单元 HKLM 和 HKCU。
  3. 重新启动 IE。
  4. 如果显示新的区域,请更改描述,然后重新启动 IE。

相关内容