更改Internet Explorer的设置初始化和脚本ActiveX控件未标记为安全的脚本

目前,我们正在就Internet Explorer的设置“初始化和脚本ActiveX控件未标记为安全脚本”进行辩论。

我一直在维护一个内部应用程序,使用Outlook和Word的自动化来发送电子邮件和生成信件。 由于它是一个内部应用程序,应用程序的URL被检测为“本地Intranet”。

我们的系统pipe理员已经改变了我们的工作站的GPO并且禁用了这个设置。 不幸的是,这打破了自动化Office的脚本。 现在我们围绕这个问题进行辩论:

  1. 我们应该改变这个设置吗?
  2. 或将本地Intranet区域的安全性更改为低(这将允许脚本运行 – 提示)?
  3. 或者我们是否应该重新开发应用程序以便不使用办公自动化?

当然,作为开发者,我会推荐第一种或第二种解决scheme。 但是,我想确保我不会要求我们公司的安全受到威胁。

有没有人有任何经验? 对这样一个话题的反馈?

我会改回它。 本地Intranet只包含本地站点和服务(除非已添加其他站点,但可以通过GPO进行控制),因此应提供一定的信任级别,因为它们是直接pipe理的。 如果你的IT不够好,那么你可能不得不重新devise代码。 我build议把安全级别降低,因为这不是实现你所说的目标所必需的(基本上它是过度的)。