如何在 Internet Explorer 中禁用 Java 过时 ActiveX 控件阻止功能
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/26615224/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
How to disable java out-of-date ActiveX control blocking feature in Internet Explorer
提问by Shree
Recently IE has introduced a new security feature Out of date Activex blocking.
If your application uses any Activex control. And while loading it in IE it checks whether it is up to date or not.
If its not, it prompts with a message and blocks the loading.
For example, If your system contains lesser version of jre (assume 1.7.0_55) and if you try to load an applet in IE. it prompts like this
(source: microsoft.com)
最近 IE 引入了一个新的安全功能Out of date Activex Blocking。
如果您的应用程序使用任何 Activex 控件。在 IE 中加载它时,它会检查它是否是最新的。
如果不是,它会提示一条消息并阻止加载。
例如,如果您的系统包含较低版本的 jre(假设为 1.7.0_55)并且您尝试在 IE 中加载小程序。它是这样提示的
(来源:microsoft.com)
because there is an update for java is available.
Is there any way to disable this feature. I checked following link from microsoft,
http://technet.microsoft.com/en-us/library/dn761713.aspx
They have given two solutions for this problem
1. Modifying Group policy settings using Administrative templates
2. Modifying Group policy settings using registry commands
These solutions are system level and more confusing for the user. Is there any simple and better solution.
因为有可用的 Java 更新。
有什么办法可以禁用这个功能。我检查了来自微软的以下链接,
http://technet.microsoft.com/en-us/library/dn761713.aspx
他们为这个问题提供了两种解决方案
1. 使用管理模板
修改组策略设置 2. 使用修改组策略设置注册表命令
这些解决方案是系统级别的,对用户来说更容易混淆。有没有简单更好的解决方案。
回答by Lance Leonard
Have you seen the original blog postby the IE dev team or the KB article?
They seem pretty definitive when combined with the information in the TechNet article you linked to.
当与您链接到的 TechNet 文章中的信息结合时,它们似乎非常明确。
Hope this helps...
希望这可以帮助...
-- Lance
——兰斯
回答by Shree
This security block wont work in trusted sites zone. So to disable this feature add the site to the trusted sitesand put the security level as medium.
If it still blocking, delete the browser cache and load it again.
此安全块在受信任的站点区域中不起作用。因此,要禁用此功能,请将站点添加到受信任站点并将安全级别设置为中等。
如果它仍然阻塞,请删除浏览器缓存并重新加载。
回答by Jimdotcom
From the link posted by Lance Leonard
来自Lance Leonard发布的链接
This feature can be turned off by using the policy “Turn off blocking of outdated ActiveX controls for Internet Explorer.” This might be used temporarily in combination with logging, to assess ActiveX controls before re-enabling the feature. This can also be enabled, like all four policies, with a registry key—in this case, a REG_DWORD “HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ext\VersionCheckEnabled" with value of zero.
可以使用“关闭 Internet Explorer 过时 ActiveX 控件的阻止”策略来关闭此功能。这可能会临时与日志记录结合使用,以在重新启用该功能之前评估 ActiveX 控件。这也可以像所有四个策略一样使用注册表项启用 - 在这种情况下,REG_DWORD“HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ext\VersionCheckEnabled”的值为零。
Neither of the options provided are system/workstation level changes - both can be managed using Group Policy Administrative templates, or by using Group Policy Preferences.
提供的选项都不是系统/工作站级别的更改 - 都可以使用组策略管理模板或使用组策略首选项进行管理。
You can also implement these changes via PowerShell, but I'd recommend that you use Group Policy to provide administrative transparency for your support staff.
您也可以通过 PowerShell 实施这些更改,但我建议您使用组策略为您的支持人员提供管理透明度。
回答by Mark Williams
I can confirm that adding the site to your Trusted Sites list in IE will deactivate this security feature for the site.
我可以确认,将站点添加到 IE 中的受信任站点列表将停用该站点的此安全功能。
Regards, Mark
问候, 马克