【发布时间】:2015-12-23 14:02:27
【问题描述】:
我正在尝试制作一个部署插件,它由 deploy.dll、deploy.inf 和一个 exe 文件组成,当用户加载页面时将触发该文件。我按照以下 Microsoft 页面 (https://msdn.microsoft.com/en-us/library/aa751974%28VS.85%29.aspx) 中的步骤操作,
它在 IE8 上运行良好,我使用测试 CA 签名证书对 dll 文件和 cab 文件进行签名,并使用 Microsoft 管理控制台将 CA 证书导入到 Trusted CA 证书。
以上步骤使插件在 Windows 7 上可以正常工作在 IE8 上。
当我尝试在 Windows 8 和 8.1 的 IE10 上测试相同的插件时, IE 说 IE 阻止插件安装,因为 deploy.dll 不受信任。
我遵循了与 IE8 相同的步骤。
我不确定出了什么问题,请有人帮我解决这个问题。
微软对Win8、8.1上的IE10是否有任何安全相关的限制?
因为相同的插件在 IE11 、Windows 7 上的 IE10 上运行良好,并且它不仅仅在 Windows 8 、8.1 OS 附带的 IE 10 上运行。
【问题讨论】:
标签: windows-8 internet-explorer-8 windows-8.1 activex internet-explorer-11