2016-08-03 39 views
1

Ich arbeite an einer lokalen App, die ein paar "schlechte Dinge" hauptsächlich mit Dateien aus einem lokalen Dateisystem und das Abrufen von Ressourcen von über die Website auch tut. Dies hat zu einer Verletzung der same origin policy in Chrome geführt. Ich bin mir der Sicherheitsprobleme bewusst, muss es aber tun.Wie kann die Warnung in Chrome unterdrückt werden, wenn nicht unterstützte Befehlszeilen-Flags verwendet werden?

Mit Blick auf this answer und this answer und einig anderen im Internet, vor allem viele schlagen vor, beginnend Chrome mit einer Vielzahl von Befehlszeilen-Flags --disable-web-security

Das Problem dabei ist, dass Chrome dann mit der Warnung beginnt:

Sie verwenden ein nicht unterstütztes Befehlszeilen-Flag: --disable-web-security. Stabilität und Sicherheit leiden

Direkt unter der Adressleiste.

Dies ist für eine Installation, so dass ich natürlich nicht jedes Mal, wenn ich die App starten kann. Gibt es eine Möglichkeit, dies zu unterdrücken?

This thread scheint es so, als wäre das unmöglich aber Mann, das wäre nervig.

Antwort

4

Ich löste dieses Problem mit dieser Chrome-Erweiterung: Allow-Controll-Allow Origin: *.

enter image description here

Hinweis: Manchmal werden Sie die Erweiterung sehen funktioniert nicht; Deaktivieren und aktivieren Sie einfach "Ressourcenübergreifende Freigabe aktivieren" und es wird wieder funktionieren.