2012-07-25 44 views
0

我工作的网站有一堆PDF文档,它们在弹出窗口中加载到iframe中。由于“只显示安全内容”消息,我无法在IE中打开任何文档。当我点击“显示所有内容”时,弹出窗口关闭,以便文档不显示。在IE中“只显示安全内容” - 无法解析

我知道我可以禁用这个客户端,但问题是我们有很多用户,并且不希望他们都在IE自己内部禁用这个选项,所以它需要真正的固定在服务器端。

在做了一些研究之后,我得出结论:发生这种情况是因为我工作的网站是安全网站(https),但在iframe中加载的PDF文档是从不同的,不安全的网站。我不能只将https添加到链接或PDF不加载。所以,我需要以某种方式欺骗IE浏览器以为它加载的内容的安全位时,它不是....我想..

任何人都可以进一步见识一下这个,也许提出一个解决方案:d

谢谢

回答

1

一个解决方案是在您的应用程序中创建一个后端servlet/CGI脚本,该脚本将充当其他站点中托管的静态内容的包装。这样您的内容将被安全地传送。

如果您有权访问其配置,那么您也可以从Web服务器执行此操作。

0

您需要从https中放置PDF。否则,您需要从非现场URL读取PDF,然后从https服务器脚本以二进制格式写入。