2014-02-11 77 views
0

我們使用的是DNN 6.02.07和DDR菜單提供程序。當用戶在https網站的IE 8中使用此菜單導航時,他們會收到關於http和https內容之間混合內容的安全警告。我已經廣泛搜索了我的網站,看看是否有任何混合內容,並且它真的歸結爲ddr菜單本身。當我刪除菜單時,警告就會消失。有沒有人有任何想法嗎?我們想升級到DNN 7,但目前我們不能。DNN(DotNetNuke)IE 8中的DDR菜單 - 安全警告

+0

你在DDR菜單中是否有任何圖形?或者可能是其他任何地址被某個完整的URL引用到某個地方? –

+0

我已經到處尋找完整的URL, – stillsmallvoice

+0

DNN標籤怎麼樣? –

回答

0

這裏是結束了修復它爲我:

的DNNMenu.min.js內,有以間隔GIF參考了IE 8只用戶。

下面是代碼: URL( 「+ c.dnnNavParams.PathSystemImage +」 spacer.gif的) 「

這裏是修正: 」 URL( 'https://www.mysite.org/images/spacer.gif')」

後硬編碼這個spacer gif as secure,我們從未見過這個問題!

0

我有一個DNN類似的問題,混合模式內容錯誤。 問題來自於我們的自定義URL重寫模塊沒有正確返回頁面上的iFrame的https。所以這個頁面是https,但是當DNN用我們的自定義url重寫模塊重寫iFrame的URL時,我們的代碼中出現了邏輯錯誤,並且iFrame以http的形式出現。當我們將DNN升級到v6時,也發生了這種情況,所以不知道核心中的某些內容是否已經改變,導致我們的邏輯關閉?

無論如何,請檢查您的URL重寫模塊在呈現菜單中的URL時的行爲。

還要檢查沒有從安全(https)源獲取其內容的任何iFrames或代碼腳本塊(jQuery,jqueryui等)。甚至可能是圖像?

+0

感謝您的信息,對於我們的問題,安全警告是相當間歇的,使追蹤非常困難。這似乎與webresource.axd能夠加載的速度有關。這個網絡資源包含DNN附帶的一些telerik圖像......仍然在嘗試解決這個問題 – stillsmallvoice