2016-02-16 5 views
52

Ich habe ein Problem mit der --disable-web-security Flagge. Es funktioniert nicht in Chrome 48 und Chrome 49 Beta unter Windows.Disable-Web-Sicherheit in Chrome 48+

Ich habe versucht, alle Instanzen zu töten, neu zu starten und Chrome mit der Flagge zu starten, versuchte auch verschiedene Maschinen. In der Beta kann ich das Warning-Popup sehen ("Du verwendest ein nicht unterstütztes Flag .."), aber CORS wird immer noch erzwungen. Die öffentliche Version scheint die Flagge vollständig zu ignorieren.

Es scheint keine Nachrichten oder Berichte darüber zu geben, es könnte also ein lokales Problem sein. Wir sind dankbar für Hilfe oder ähnliche Informationen.

Antwort

72

Ich sehe das gleiche. Eine schnelle Google fand diese Frage und eine bug on the chromium forums. Es scheint, dass das Flag --user-data-dir jetzt erforderlich ist. Bearbeiten, um hinzuzufügen user-data-dir guide

+3

Danke, es funktioniert! Leer --user-data-dir funktioniert allerdings nicht mehr in der Beta. Man sollte den Benutzerdaten einen Wert geben, damit beide Flags funktionieren. –

+0

Diese Lösung funktioniert perfekt auf 48.0.2564.116 m (64-Bit). –

+1

Ich habe bearbeitet, um den Teil "Kann leer sein" zu entfernen. –

12

Die Version 49.0.2623.75 (64-Bit) ist nicht mehr in der Betaversion.

Der Befehl der CORS Problem zu beheben google-chrome-stable --disable-web-security --user-data-dir

+0

Muss ich das jedes Mal? –

30

Mac OS ist:

für mich

open -a Google\ Chrome --args --disable-web-security --user-data-dir

+2

Da [dies] (https://bugs.chromium.org/p/chromium/issues/detail?id=575690) behoben wurde, müssen Sie ein Benutzerdatenverzeichnis angeben: 'offen - ein Google \ Chrome --args --disable-web-security --user-data-dir =/einige/dir' –

+0

Danke David, endlich einer, der funktioniert;) –

+5

Für Chrome Version 50+ für Mac-Benutzer. Schließen Sie zuerst alle geöffneten Chrome und führen Sie den folgenden Befehl aus 'öffnen -a Google \ Chrome --args --disable-web-security --user-data-dir =" "' –

0

Es funktioniert. Versuchen Sie es mit this..it wird Ihnen helfen ..

c:\Program Files\Google\Chrome\Application>chrome.exe --disable-web-security --user-data-dir="D:\chrome"

6

Diese Chrome-Plugin für Disable-Web-Sicherheit in Chrome installieren ::

"Allow-Control-Allow-Origin: * " link Here oder Sie können google über Plugin wenn Sie möchten.

ist es sehr einfach zu aktivieren und deaktivieren Sie die Sicherheit mit diesem Plugin.

+0

Es funktioniert perfekt noch –

+0

Froh, es hat funktioniert! ! –

15

Die gewählte Antwort ist gut, aber für diejenigen, die immer noch kämpfen mit dem, worüber sie sprechen (das erste Mal, dass Sie sich mit diesem Thema beschäftigen), funktionierte das Folgende für mich.

ich eine neue Verknüpfung erstellt auf meinem Desktop Chrome, es rechts geklickt, und stellen Sie das Feld „Ziel“ auf die folgenden,

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir="c:/chromedev" 

Das Verzeichnis kann alles, was Sie wollen sein, habe ich beschlossen, eine machen leerer Ordner namens chrome dev in meinem C: -Verzeichnis. Es hat nichts zu tun, wo Chrome auf Ihrem Computer installiert ist. Es ist nur ein flaumartiges Ding.

Dieser Link enthält auch klare Anweisungen für andere Betriebssysteme. How to disable web securityin Chrome

1

Für Chrome Version 50+ für Mac-Benutzer. Schließen Sie zuerst alle geöffneten Chromteile und führen Sie den folgenden Befehl aus:

open -a Google\ Chrome --args --disable-web-security --user-data-dir="" 

Das obige funktioniert. Danke

6

Auf OS X, um ein neues Chrome-Fenster zu öffnen - ohne die bereits geöffneten Fenster zuerst zu schließen - übergeben Sie die zusätzliche -n Flagge.Stellen Sie sicher, dass Sie eine leere Zeichenfolge für das Datenverzeichnis angeben (für neuere Versionen von Chrome erforderlich, z. B. v50 +).

open -na /Applications/Google\ Chrome.app/ --args --disable-web-security --user-data-dir="" 

Ich fand, dass Chrome 60+ auf Mac OS X Sierra, der obige Befehl nicht mehr gearbeitet, aber eine leichte Modifikation funktioniert mit:

open -n -a /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --args --user-data-dir="/tmp/chrome_dev_sess_1" --disable-web-security 

Der Datenverzeichnispfad wichtig ist. Selbst wenn Sie bei der Ausgabe des Befehls in Ihrem Home-Verzeichnis stehen, können Sie nicht einfach auf ein lokales Verzeichnis verweisen. Es muss ein absoluter Pfad sein.

Verwandte Themen