2013-08-19 217 views
101

默認情況下,Chrome瀏覽器會阻止混合內容。如何在不對UI進行任何調整的情況下調整設置/配置以允許混合內容?如何讓Chrome瀏覽器允許混合內容?

我發現了兩種解決方案,但都沒有工作。

1)幾篇文章說,你可以在選項中的「Under the Hood」的安全部分下進行調整。這個選項似乎不再存在。沒有Under The Hood選項卡,並且沒有這樣的下拉菜單來調整Chrome處理混合內容的方式,據我所知。

2)另一種選擇是將--allow-running-insecure-content標誌添加到命令行中。我這樣做是這樣的: 「C:\ Program Files \ Google \ Chrome \ Application \ chrome.exe」--allow-running-insecure-content 但是這並沒有什麼區別。如果我嘗試在雙引號內添加標誌,那麼Windows會抱怨說它是無效的。

那麼現在我有哪些選擇與最新版本的Chrome?

+3

@StevenV當我想要或者需要「打敗」這種行爲時,我可以想到可能的場景。但這不是真正的問題。該運營商想知道如何去做。如果你不知道,那麼爲什麼麻煩評論? op - 您的#1適用於我的https網站,例如引用非https圖片。雖然這不是一個編程問題,不應該在SO上。改爲將其發佈在SuperUser上。 –

+0

因此,您的Chrome設置中有一個Under the Hood部分?我不! – Trant

回答

6

「C:\ Program Files文件(x86)的\谷歌\鍍鉻\應用\的chrome.exe」 「--allow運行不安全的內容」 這一對

133

timmmy_42答案:https://productforums.google.com/forum/#!topic/chrome/OrwppKWbKnc

在地址欄右端應該是一個'盾'圖標,點擊即可運行不安全的內容。

這在Chromium-dev版本36.0.1933.0(262849)中適用於我。

+2

這應該被標記爲正確的答案 - 完美的工作,很容易做... –

+0

它真的有那麼多時間...... – Shahar

+43

鉻48似乎沒有盾牌圖標了。 –

-11

清除全部內容複製並粘貼 「C:\ Program Files文件(x86)的\谷歌\鍍鉻\應用\的chrome.exe」 「--allow運行的不安全內容」

38

在Windows中打開運行窗口( + - [R):

C:\Program Files (x86)\Google\Chrome\Application\chrome.exe --allow-running-insecure-content 

在OS-X Terminal.app運行下面的命令⌘ + 空間

open /Applications/Google\ Chrome.app --args --allow-running-insecure-content 

Note:你似乎可以添加參數--allow-running-insecure-content繞過這個發展。但它不是推薦的解決方案。

+1

從Chrome 61開始看起來似乎不起作用了,因爲Chrome 61 –

2

Chrome 46和更新版本應該在沒有任何警告的情況下顯示混合內容,只是沒有地址欄中的綠色鎖定。

來源:Simplifying the Page Security Icon in Chrome在谷歌在線安全博客。

+0

要明確它不一定會自動顯示內容,它只是不會在URL的https://部分發出三角警告。 – dragon788

4

運行以下命令可以幫助我運行HTTPS網頁,與IFRAME具有WS(不安全)連接

的chrome.exe的user-data-DIR = C:\ TEMP鉻--disable-網絡安全 - 允許運行不安全內容

+0

我發現我必須使用這兩個設置才能使用混合內容使我的擴展程序在開發人員模式下工作。我在這裏有一個詳細的解釋。 http:// stackoverflow。com/questions/41498423/how-to-get-latest-chrome-version-55-to-allow-mixed-content –

+0

我試過'C:\ Program Files文件(x86)\ Google \ Chrome \ Application \ chrome.exe - -allow-running-insecure-content',那對我沒有用。我試着用'--disable-web-security'。 **鍵**爲「--user-data-dir」 – spottedmahn

-4

我有同樣的問題。在Ajax聲明中將「完成」更改爲「成功」方法對我來說是完美的:)嘗試使用它。

2

在OSX命令行以下工作:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --allow-running-insecure-content 
8

是在側邊欄被提及是不是對我也該盾牌圖標,但我解決了這個問題做了以下內容:

查找盾牌圖標位於最右側的網址輸入欄,

按下按鈕後,彈出以下窗口笑ULD出現其中您可以點擊加載不安全腳本

應導致頁面刷新和腳本應該開始工作。曾經被認爲是一個錯誤,

現在僅僅是一個警告,

OS:的Windows 10

Chrome的版本: 65.0.3325.146(官方版本)(64位)(最新版)