简体   繁体   English

在浏览器选项中不允许运行ActiveX对象

[英]Run ActiveX object without allowing it in browser options

How I can run ActiveX object in Internet explorer without allowing it Internet-explorer options? 如何在Internet Explorer中运行ActiveX对象而不允许它使用Internet Explorer选项?

Our customer can't allow using ActiveX for security reasons. 出于安全原因,我们的客户不允许使用ActiveX。 But we need to use third party program, which have an ActiveX interface. 但是我们需要使用具有ActiveX接口的第三方程序。

Can I wrap ActiveX object inside applet (or any other ideas?), so Internet Explorer don't know anything about ActiveX object being running inside applet (so IE don't show any security warnings)? 我可以将ActiveX对象包装在applet中(或其他任何想法吗?),以便Internet Explorer不知道关于ActiveX对象在applet中运行的任何信息(因此IE不会显示任何安全警告)?

..ActiveX object being running inside applet (so IE don't show any security warnings)? ..ActiveX对象正在applet中运行(因此IE不会显示任何安全警告)?

Only a trusted applet could use ActiveX objects. 只有受信任的applet才能使用ActiveX对象。 The prompts for trusting a Java applet are security warnings. 信任 Java小程序的提示是安全警告。

So, no. 所以不行。 A sand-boxed (unprompted) Java applet cannot call an ActiveX control at all. 沙盒(无提示)的Java小程序根本无法调用ActiveX控件。

But even a trusted applet is still subject to security from the browser or OS. 但是,即使是受信任的applet仍受浏览器或OS的安全保护。 EG if ActiveX is disabled , even a trusted applet could not enabled it. 例如,如果ActiveX被禁用 ,即使是受信任的applet也无法启用它。 Or if it could, that would be a security bug. 否则,那将是一个安全漏洞。 Let us know, and we'll get it fixed ASAP. 让我们知道,我们将尽快修复它。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM