我想知道如何找出罪魁禍首,至於什麼不是通過SSL在我的網站上傳輸的。這是我的想法,因爲我使用相對URL或明確選擇HTTPS://對於所有鏈接,圖像等...連接部分加密 - 部分未通過SSL傳輸
任何想法/工具來找出問題是什麼?
謝謝。
我想知道如何找出罪魁禍首,至於什麼不是通過SSL在我的網站上傳輸的。這是我的想法,因爲我使用相對URL或明確選擇HTTPS://對於所有鏈接,圖像等...連接部分加密 - 部分未通過SSL傳輸
任何想法/工具來找出問題是什麼?
謝謝。
對於像我這樣的人,遇到這個問題時,我建議您在設計網站時提供一些提示。
始終儘可能使用相對路徑「images/someimage.png」,而不是使用域路徑,如http://someDomainName/images/someimage.png
等。這些中的任何一個都會導致瀏覽器向您發出警告。
當連接到外部內容,谷歌/其他廣告,javascript源(如jquery等)或任何其他媒體...確保您使用https://鏈接,如果他們有一個可用。我自己,我有一個小圖像鏈接到外部網站,但他們沒有提供https圖像的鏈接,所以我只是下載它,並把它放在我的圖像文件夾。問題解決了。
Chrome資源列表是一個非常有用的工具,不確定Firefox的工具箱中是否有類似的東西。另一種方法,如果你有shell /命令行訪問權限,就是使用grep來搜索文件中的「http:」。這通常會顯示任何鏈接到非安全內容的內容。
「連接部分加密」是什麼意思? HTTPS中沒有STARTTLS – symcbean 2011-05-23 15:23:13
查看Piskvor的回覆。 FireFox告訴我,我的連接只有部分安全 - 當然我希望能夠完全實現! – Shackrock 2011-05-23 15:28:16
好吧,從技術上講,這不是一個單一的連接,但我想FF使用該文本,以免混淆用戶。 – Piskvor 2011-05-23 15:36:08