当设置为拒绝所有加载项时,E11阻止执行htc文件,除非在加载项列表策略中特别允许

时间:2018-05-04 12:15:45

标签: internet-explorer internet-explorer-11

我维护一个较旧的网络应用程序,其中.htc文件用于提供几乎所有功能(更多关于.htc文件https://msdn.microsoft.com/en-us/library/ms532146(v=vs.85).aspx)。

我遇到的问题是,一旦我启用拒绝所有附加组件,除非特别允许 ...策略,我无法让我的网页运行.htc文件(有些是下载的但是没有执行)。

我想我应该通过第一行中加载项列表中的GUID启用第二步一些COM对象,但我尝试在我的IE上加载所有插件,而不是任何插件运气(我预计其中一个与MS相关的插件将提供运行.htc文件/对象的功能)。

这是我在本地组策略编辑器设置中看到的内容 local group policy editor

我做了一个简单的演示来测试是否会执行htc文件(如果你的盒子上没有这样的页面/演示):https://github.com/rostacik/htciesample

我看到了一些禁止加载JS,Flash等的方法,所以我想有一些对象负责.htc文件。

我的设置:最新的win 10 pro,1803更新,OS build 17134.1,IE 11 v 11.1.17134.0,更新版本11.0.47。 Win7 Enterprise与最新IE11的行为完全相同。

提前感谢任何帮助

1 个答案:

答案 0 :(得分:0)

拒绝所有加载项,除非特别允许,您必须启用加载项列表,然后添加两个GUID:

  • {F414C260-6AC0-11CF-B6D1-00AA00BBBB58}
  • {B54F3741-5B07-11cf-A4B0-00AA004A55E8}

1