Come ottenere Chrome per consentire contenuti misti?

Il browser Chrome per impostazione predefinita sta bloccando il contenuto misto. Come aggiusto le mie impostazioni / configurazione per consentire il contenuto misto senza apportare modifiche all’IU ogni volta?

Ho trovato due soluzioni ma nessuna di esse funziona:

  1. Diversi articoli dicono che puoi aggiustarlo sotto la sezione Sicurezza di “Under the Hood” nelle Opzioni. Questa opzione non sembra più esistere. Non c’è alcuna scheda “In The Hood” e non esiste un menu a discesa per regolare come Chrome gestisce i contenuti misti per quanto ne so.
  2. Un’altra opzione è aggiungere il --allow-running-insecure-content alla riga di comando. L’ho fatto così: "C:\Program Files\Google\Chrome\Application\chrome.exe" --allow-running-insecure-content . Tuttavia questo non ha fatto differenza. Se ho provato ad aggiungere la bandiera tra virgolette, Windows si lamenta dicendo che non è valido.

Quindi quale opzione ho ora con l’ultima versione di Chrome?

timmmy_42 risponde a questa domanda: https://productforums.google.com/forum/#!topic/chrome/OrwppKWbKnc

Nella barra degli indirizzi all’estremità destra dovrebbe essere un’icona ‘scudo’, è ansible fare clic su di esso per eseguire il contenuto non sicuro.

Questo ha funzionato per me in Chromium-dev Version 36.0.1933.0 (262849).

In Windows, aprire la finestra Esegui ( Win + R ):

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

In OS-X Terminal.app esegui il seguente comando + spazio :

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

Note: sembra che tu sia in grado di aggiungere l’argomento --allow-running-insecure-content per --allow-running-insecure-content per lo sviluppo. Ma non è una soluzione raccomandata.

L’icona dello scudo che viene menzionata non era presente nella barra laterale, tuttavia ho risolto il problema facendo quanto segue:

Trova l’icona dello scudo situata nell’estrema destra della barra di inserimento dell’URL,

Una volta cliccato, dovrebbe apparire il seguente popup in cui è ansible fare clic su Caricare script non sicuri ,

Ciò dovrebbe comportare un aggiornamento della pagina e gli script dovrebbero iniziare a funzionare. Quello che era un errore,

ora è solo un avvertimento,

Sistema operativo: Windows 10

Versione di Chrome: 67.0.3396.99 (Build ufficiale) (64-bit)


Modifica # 1

Nella versione 66.0.3359.117, l’icona scudo è ancora disponibile:

Nota come è cambiato il design popup, quindi questo è Chrome sulla versione 66.0.3359.117.

Nota: l’icona scudo viene visualizzata solo quando si tenta di caricare contenuto non protetto (contenuto da http ) mentre su https .

“C: \ Programmi (x86) \ Google \ Chrome \ Application \ chrome.exe” “–allow-running-insecure-content”

l’esecuzione del seguente comando mi aiuta a eseguire https web-page, con iframe che ha una connessione ws (non protetta)

chrome.exe –user-data-dir = c: \ temp-chrome –disable-web-security –allow-running-insecure-content

Un’altra soluzione che è di natura permanente tra le sessioni senza richiedere l’esecuzione di un comando specifico all’apertura di Chrome è la seguente:

  1. Apri una finestra di Chrome
  2. Nella barra dell’URL inserisci Chrome: // net-internals
  3. Clicca su “Politica di sicurezza del dominio” nella barra laterale
  4. Aggiungi il nome di dominio a cui vuoi essere sempre in grado di accedere in formato http nella sezione “Aggiungi dominio HSTS / PKP”

Chrome 46 e versioni successive dovrebbero mostrare contenuti misti senza alcun avviso, solo senza il blocco verde nella barra degli indirizzi.

Fonte: semplificazione dell’icona di sicurezza della pagina in Chrome sul blog di sicurezza online di Google.

Su OSX i seguenti lavori dalla riga di comando:

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

Ho avuto lo stesso problema. Cambiare il metodo “fatto” con “successo” sulla dichiarazione Ajax funziona perfettamente per me 🙂 prova ad usarlo.

Cancella tutto e copia e incolla “C: \ Programmi (x86) \ Google \ Chrome \ Application \ chrome.exe” “–allow-running-insecure-content”