我工作的网站上有一堆PDF文档,可以在弹出窗口中的iframe中加载。由于“仅显示安全内容”消息,我无法在IE中打开任何文档。当我点击“显示所有内容”时,弹出窗口将关闭,因此文档永远不会显示。
我知道我可以禁用这个客户端,但问题是我们有很多用户,并且不要指望他们都在IE中自己禁用这个选项,所以它真的需要修复服务器端。 / p>
经过一些研究后我得出结论,这是因为我所处理的网站是安全的(https),但是在iframe中加载的PDF文档是从不同的,不安全的现场。我不能只是将https添加到链接或不加载PDF。因此,我不知何故需要诱骗IE认为它正在加载一个安全的内容,当它不是....我想..
任何人都可以在此进一步启发我,也许可以建议一个解决方案:D
由于
答案 0 :(得分:1)
一种解决方案是在应用程序中创建后端servlet / CGI脚本,该脚本将充当其他站点中托管的静态内容的包装器。这样您的内容就会安全传送。
如果您有权访问其配置,也可以从您的网络服务器执行此操作。
答案 1 :(得分:0)
您需要从https中放置PDF。否则,您需要从非现场URL读取PDF,然后从https服务器脚本中二进制写入。