2011-04-04 51 views
0

我有域下HTTPS託管的虛擬商店,例如,https://www.myshop.com 我需要插入在我的服務器我的網站不託管在其他域名的外部鏈接。無論如何,這個鏈接都可以是http或https。 插入它的唯一途徑就是通過這樣的腳本:插入HTTP網頁到HTTPS站點

我用傳統的ASP工作,我有一個Windows 2008服務器。 我在web.config中重定向外部域內部一個 externalSite(安全) - > myshop.com/extSite(安全) 所以我改變了我的代碼:

重定向可以完美運行。

我的問題是,我想,在的「混合內容」 desappears IE警告。我在很多論壇搜索,但我找不到任何有效的答案。 有人可以幫我解決這個問題嗎?有沒有辦法避免這個惱人的警告? 謝謝。

回答

1

不,你不能避免。這個消息是有原因的。他們正在查看的頁面不安全,儘管他們訪問了安全的URL。

+0

也http://blogs.msdn.com/b/ieinternals/archive/2009/06/22/https-mixed-content-in-ie8.aspx見作進一步討論。 – EricLaw 2011-04-04 16:26:52

+0

在我的情況下,有必要在我的https頁面中包含一個js腳本,沒有其他方法可以做到這一點。我怎麼解決這個問題?我在其他論壇上看到,可以在不顯示警告消息的情況下插入YouTube視頻。是否真的不可能用我的代碼來解決這個煩人的消息? – user691037 2011-04-05 11:36:04

+0

擺脫警告信息的唯一方法是將您的JavaScript託管在SSL服務器上,並使用https:// URL引用它。 – qbert220 2011-04-05 15:23:41