Wie die Web-Sicherheit in Firefox
Sie nicht deaktivieren. Es gibt unrealistische Ergebnisse zum Testen.
wie CORS Problem in Firefox während
Entwicklung zu lösen
Ideal: eine Entwicklungsumgebung erstellen, die ebenso wie die Live-Umgebung ist.
Der serverseitige Code muss irgendwann entwickelt werden. Ihr Team muss dazu einen Entwicklungsserver mit Testdaten erstellen können. Verwenden Sie den gleichen Entwicklungsserver für die Arbeit mit dem clientseitigen Code.
Auf diese Weise können Sie Entwicklungsarbeit tun können:
- ohne auf dem Live-Server zu machen Testanrufe (so müssen Sie nie gefälschte Testbenutzer auf dem Live-Server mit dem Risiko, gefälschte Aktionen zu tun, dass Testdaten entkommen Irgendwo werden Endbenutzer es sehen).
- ohne Quer Ursprung Fragen
- der Lage zu verwenden relative URLs
- mit einem Browser (weil Ihre Entwicklungsserver für Client-Seite Code wird für die URL, die Sie fordern die gleiche wie die Entwicklungsserver), die wie die wirkt von Endanwendern Browser
als quick and dirty Hack verwendet, die nicht die meisten Vorteile einer geeigneten Testumgebung der Verwendung hat: einen Proxy-Server verwenden, die Anforderungen an den gleichen Ursprung wie Ihre Entwicklung abbildet Umgebung in die Live-Umgebung.
Ich habe Charles proxy dafür verwendet, bevor ich zu richtigen Entwicklungsumgebungen übergegangen bin.
Verwechseln Sie CORS und die gleiche Ursprungsrichtlinie? CORS ist, wie ein Server den Browser anweisen kann, die Same-Origin-Richtlinie für von diesem Server gehostete URLs zu deaktivieren. – Quentin
Ich kann Ihnen vorschlagen, Opera zu verwenden, Sie können CORS darin viel einfacher als in Firefox deaktivieren (siehe https://stackoverflow.com/a/43571952/7662526), und es wird Ihre echten Daten nicht berühren, wenn Ihr Hauptbrowser Chrome ist zum Beispiel (in jedem Fall empfehle ich, SOP im separaten Browser zu deaktivieren, ohne echte Daten) –