Existuje nějaký způsob, jak deaktivovat zásady stejného původu v prohlížeči Chrome od Googlu?
Odpověď
Zavřete chrome (nebo chromium) a restartujte s --disable-web-security
argument. Právě jsem to otestoval a ověřil, že mám přístup k obsahu prvku iframe s src=”http://google.com” vloženým do stránky obsluhované z “localhost” (testováno pod chromium 5 / ubuntu). Pro mě byl přesný příkaz:
Poznámka:Před spuštěním příkazu ukončete všechny instance prohlížeče Chrome
chromium-browser --disable-web-security --user-data-dir="[some directory here]"
Prohlížeč vás při prvním otevření upozorní, že „používáte nepodporovaný příkazový řádek“, což můžete ignorovat.
Ze zdroje chromu:
// Don't enforce the same-origin policy. (Used by people testing their sites.) const wchar_t kDisableWebSecurity[] = L"disable-web-security";
Před Chrome 48 jste mohli použít:
chromium-browser --disable-web-security