209 votes

Comment faire en sorte que Chrome autorise les contenus mixtes ?

Le navigateur Chrome bloque par défaut les contenus mixtes. Comment puis-je ajuster mes paramètres/configuration pour autoriser le contenu mixte sans avoir à effectuer des ajustements sur l'interface utilisateur à chaque fois ?

J'ai trouvé deux solutions mais aucune ne fonctionne :

  1. Plusieurs articles indiquent que vous pouvez régler cela dans la section Sécurité. de "Under the Hood" dans les options. Cette option ne semble plus exister. Il n'y a pas d'onglet "Under The Hood" et il n'y a pas de liste déroulante de ce type pour régler la façon dont Chrome gère le contenu mixte, pour autant que je sache.
  2. Une autre option consiste à ajouter le --allow-running-insecure-content drapeau à votre ligne de commande. J'ai fait ça comme ça : "C:\Program Files\Google\Chrome\Application\chrome.exe" --allow-running-insecure-content . Cependant, cela n'a fait aucune différence. Si j'ai essayé d'ajouter le drapeau à l'intérieur des guillemets doubles, alors Windows se plaint en disant qu'il n'est pas valide.

Quelle option ai-je maintenant avec la dernière version de Chrome ?

7voto

Yuval Shubert Points 187

L'exécution de la commande suivante m'aide à faire fonctionner une page web https, avec une iframe qui a une connexion ws (non sécurisée)

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

6voto

Alex Points 103

Une autre solution qui est permanente entre les sessions sans nécessiter l'exécution d'une commande spécifique lors de l'ouverture de chrome est la suivante :

  1. Ouvrez une fenêtre Chrome
  2. Dans la barre d'URL, entrez Chrome://net-internals
  3. Cliquez sur "Domain Security Policy" dans la barre latérale.
  4. Ajoutez le nom de domaine auquel vous voulez pouvoir accéder en permanence sous forme http dans la section "Add HSTS/PKP domain".

4voto

Armand Points 4075

Sous OSX, la procédure suivante fonctionne à partir de la ligne de commande :

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

1voto

che Points 6899

Chrome 46 et les versions plus récentes devraient afficher le contenu mixte sans aucun avertissement, mais sans le verrou vert dans la barre d'adresse.

Fuente: Simplifier l'icône de sécurité de la page dans Chrome à Google Online Security Blog.

0voto

Muhammad Ali Points 185

Vous pouvez utiliser des cors n'importe où à des fins de test. Mais il n'est pas recommandé de l'utiliser dans des environnements de production.

https://cors-anywhere.herokuapp.com/

quelque chose comme : https://cors-anywhere.herokuapp.com/http://yourdomain.com/api

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X