2012-07-25 75 views
0

我工作的網站有一堆PDF文檔,它們在彈出窗口中加載到iframe中。由於「只顯示安全內容」消息,我無法在IE中打開任何文檔。當我點擊「顯示所有內容」時,彈出窗口關閉,以便文檔不顯示。在IE中「只顯示安全內容」 - 無法解析

我知道我可以禁用這個客戶端,但問題是我們有很多用戶,並且不希望他們都在IE自己內部禁用這個選項,所以它需要真正的固定在服務器端。

在做了一些研究之後,我得出結論:發生這種情況是因爲我工作的網站是安全網站(https),但在iframe中加載的PDF文檔是從不同的,不安全的網站。我不能只將https添加到鏈接或PDF不加載。所以,我需要以某種方式欺騙IE瀏覽器以爲它加載的內容的安全位時,它不是....我想..

任何人都可以進一步見識一下這個,也許提出一個解決方案:d

謝謝

回答

1

一個解決方案是在您的應用程序中創建一個後端servlet/CGI腳本,該腳本將充當其他站點中託管的靜態內容的包裝。這樣您的內容將被安全地傳送。

如果您有權訪問其配置,那麼您也可以從Web服務器執行此操作。

0

您需要從https中放置PDF。否則,您需要從非現場URL讀取PDF,然後從https服務器腳本以二進制格式寫入。