Contourner la politique de même origine dans Chrome : désactiver avec '--disable-web-security'
La politique de même origine (SOP ) est une mesure de sécurité appliquée par les navigateurs Web qui empêche les scripts ou le contenu d'une origine (protocole, hôte et port) d'accéder ou de manipuler le contenu d'un origine différente. Cependant, il existe des scénarios dans lesquels la désactivation de cette stratégie à des fins de test ou de débogage devient nécessaire.
Dans le navigateur Chrome de Google, la désactivation de la SOP peut être obtenue en lançant Chrome avec l'argument « --disable-web-security ». Cet argument indique à Chrome d'ignorer les restrictions SOP et d'autoriser les ressources d'origines différentes à communiquer entre elles.
Étapes pour désactiver la politique de même origine dans Chrome :
chromium-browser --disable-web-security --user-data-dir="[some directory here]"
Remarque : Remplacez [un répertoire ici] par le répertoire souhaité dans lequel Chrome stockera son utilisateur data.
Exemple de commande :
En fonction de votre système, la commande exacte peut varier. Par exemple, sur Ubuntu avec Chromium 5, la commande suivante a réussi :
chromium-browser --disable-web-security --user-data-dir="/home/$USER/.config/chromium-test/Profile 1"
En suivant ces étapes, vous pouvez temporairement désactiver la politique de même origine dans Chrome, autorisant l'accès aux ressources d'origine croisée. Gardez à l'esprit que cela ne doit être fait qu'à des fins de test ou de débogage, car la désactivation du SOP affaiblit les protections de sécurité du navigateur.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!