簡體   English   中英

如何獲得最新的Chrome(第55版)以允許混合內容?

[英]How to get Latest Chrome (Version 55) to allow mixed content?

我有一個chrome擴展,在開發中使用HTTP進行通信,在生產中使用HTTPS進行通信。

我從使用HTTPS的網頁運行它。

當我在開發模式中使用此擴展時,我收到以下錯誤。

混合內容:“ https://somesite.com ”頁面是通過HTTPS加載的,但是請求了一個不安全的XMLHttpRequest端點' http://david-sniper.local:3001 / api / end-point '。 此內容也應通過HTTPS提供。

在過去,我已經能夠通過閱讀這篇文章來解決這個錯誤如何獲取chrome-to-allow-mixed-content

這篇文章有兩個解決方案。

  1. “C:\\ Program Files(x86)\\ Google \\ Chrome \\ Application \\ chrome.exe”--allow-running-insecure-content
  2. 在右端的地址欄中應該是一個“盾牌”圖標,您可以點擊它來運行不安全的內容。

我從來沒有成功使用第一個解決方案,但是你點擊'shield'圖標的第二個解決方案直到幾個星期前一直在運行。

我現在使用的是Chrome 55,並且沒有用於點擊的Shield選項,所以我想知道如何在開發者模式下使用混合內容?

在此輸入圖像描述

根據Zig Mandel的提示,我使用命令行參數來運行Chrome而沒有安全性。

我創建了一個名為c:\\_chrome_data的文件夾,我將我的開發人員擴展解壓縮為chrome擴展,我使用了這個命令行。

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-running-insecure-content --disable-web-security --user-data-dir=C:\_chrome_data

單擊Shield,我注意到除了你在命令行中列出的設置之外,Chrome版本55中不再提供盾牌。

在此輸入圖像描述

工作推廣

在此輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM