2012-02-01 116 views
0

我知道有關於https://網頁的問題,以及在瀏覽器中獲得警告和「紅色」掛鎖的人。SSL和非安全資源

我有同樣的問題,但是,我知道究竟是什麼罪魁禍首。

在我的網站的一部分,我允許向用戶顯示內容(基本上是通過RSS的新聞饋送和圖片)。資源是可信的,但只是不安全。我的問題是:正在交付的內容不是來自安全的位置,也沒有能力。 (例如,我嘗試通過添加「https」來訪問其中一篇文章,但是沒有去)。

我知道一種方法是不允許RSS提要傳遞。但是有沒有辦法解決這個問題?有什麼方法可以在將它傳送給最終用戶之前採取非安全的供稿並使其安全?

我只是不想讓煩人的「紅色」掛鎖繼續出現。

對此的任何幫助將是偉大的。我主要使用PHP和jQuery。

謝謝!

+0

不應將任何安全指示視爲煩人。 – Cratylus 2012-02-01 17:49:47

回答

5

否。如果您從非SSL URL加載資源到SSL頁面,您將收到安全警告。除了代理不安全的內容外,沒有辦法繞過它,因此它通過SSL保護的鏈接通過您的服務器發送到客戶端。

+0

我會補充說,通過您自己的服務器代理不安全的內容也採取了一定的「責任」。在某種程度上,這是爲您所服務的內容提供擔保(並可能會繞過同源策略而導致問題)。 – Bruno 2012-02-01 18:31:20