当使用ActiveX控件时,Internet Explorer(IE)会对该控件进行安全性检查。如果IE认为控件没有经过验证或者没有签名,它就会阻止控件的加载,同时提示“IE已经阻止此站点以不安全的方式使用ActiveX控件”或类似的警告提示。这里列出三种解决该问题的方法:
方法一:关闭IE的安全设置
- 打开Internet Explorer浏览器,点击菜单栏上的“工具”按钮,选择“Internet选项”。
- 在弹出的“Internet选项”对话框中,切换到“安全”选项卡,在安全设置区域中,将安全级别调整到“低”或“中低”。
- 点击“确定”后重新启动IE浏览器即可。
该方法的缺点是会降低IE的安全级别,存在一定的安全风险。
方法二:在站点中添加信任的ActiveX控件
- 在IE浏览器中,打开菜单栏上的“工具”选项,选择“Internet选项”。
- 切换到“安全”选项卡,单击“可信站点”区域下的“站点”按钮。
- 在弹出的“可信站点”对话框中,输入需要信任的站点URL,并确保选中“需要服务器验证(https:)”复选框,单击“添加”按钮。
- 在该站点被添加到可信站点列表后,单击“自定义级别”按钮,进入“安全级别”窗口。
- 确认“ActiveX控件和插件”选项卡下的设置。在“对未标记为可安全执行脚本的ActiveX控件执行控件初始化和脚本”选项中选择“启用”或“提示”,单击“确定”按钮。
- 重新启动IE浏览器,前往信任的站点,再次使用ActiveX控件,IE将不再阻止它的加载。
该方法需要用户自行添加需要信任的站点,如果添加的站点存在恶意控件,也会带来安全风险。
方法三:将控件添加到IE的可信任控件列表中
- 打开IE浏览器,单击菜单栏上的“工具”选项,选择“Internet选项”。
- 在“安全”选项卡中,单击“自定义级别”按钮,进入“安全级别”窗口。
- 确认“下载未签名的ActiveX控件”选项卡下的设置,选择“启用”或“提示”,单击“确定”按钮。
- 在IE中下载需要使用的ActiveX控件,在下载对话框中选择“运行”。
- 如果IE发现该控件没有签名或者没有得到验证,则弹出警告对话框。单击“允许”按钮,将该控件添加到IE的可信任控件列表中。
- 重新启动IE浏览器,再次使用ActiveX控件即可。
该方法需要用户手动添加控件到IE的可信任控件列表中,如果添加的控件存在恶意代码,则会导致安全问题,需要用户自行承担风险。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:三种方法解决IE已经阻止此站点以不安全的方式使用ActiveX控件 - Python技术站