2010-06-08 73 views
3

我收到了良好的''此頁面包含安全和非安全項目。「在連接到HTTPS站點時在IE中的對話框。沒什麼大不了的......我剛剛通過非安全連接接入了一些東西,這應該是一個簡單的解決方法,對吧?IE混合內容在使用https URL和http:443 URL時提示?

所以,我進入「查看>網頁隱私政策......」看,看,我已經包括了一個HTTP文件,這是我看到...

https://blah/path/to/file.htm 
https://blah/path/to/file.js 
http://blah:443/path/to/file.css 

庵。 ..確定...所以...有一個HTTP唯一的URL被請求,但它是通過端口443(「https://blah/」簡寫爲「http://blah:443/編輯:不,實際上[見slugster的答案/我的意見如下])so ...

這是怎麼回事!? IE 7.0.5730.13不可能很愚蠢,可以嗎?

是否需要調整IIS設置?

回答

3

您已指定端口,但您也指定協議爲正常(非安全)http。這不是IE是愚蠢的 - 你期待它掩蓋你的錯誤。

這通常是在代碼中某處使用絕對路徑而不是相對路徑的結果。

+0

是的,我的一個服務員傢伙只是說了同樣的事情!這是我的(不正確的)理解,「http:// blah:443 /」實際上是「https:// blah /」的簡寫,實際上它們(HTTP和HTTPS)是兩個不同的協議。 Muchos Danke! – Campbeln 2010-06-08 01:54:57

+0

現在我想問題是......爲什麼其他瀏覽器不會抱怨? (雖然我現在看到FF確實表示連接是「......部分加密」) – Campbeln 2010-06-08 01:57:35

+0

噢...至於原因...我有一箇中央「BaseURL」函數,它沒有查看連接是否連接是否安全或不安全,因爲我認爲指定端口就足夠了。 Agh,毒樹的果實=) – Campbeln 2010-06-08 01:59:26

相關問題