2016-06-08 18 views
0

Ich möchte fragen, ob es möglich ist, zwei verschiedene LocalStorage in IE mit dem gleichen Ursprung, aber anderen Port erstellen? Ich bin mir bewusst, dass IE diese Ausnahme für die gleiche Ursprungsrichtlinie hat, aber wir möchten dies wie das aktuelle Verhalten von Chrome erreichen. Unser Projekt hat zwei Umgebungen, die sich in demselben Ursprung befinden, aber in verschiedenen Häfen, z. test.com:8006 und test.com:8007 für Release-Versionen. Ein Benutzer kann auf die vorherige Version in einer Browser-Registerkarte zugreifen, während ein anderer Benutzer die aktuelle Version in der anderen Registerkarte verwenden kann.localstorage gleiche Ursprung Politik in IE

Wenn das überhaupt nicht möglich ist, können Sie mich wissen lassen, was die Arbeitsumgebungen sind? oder wie bist du mit diesem scneario umgegangen?

Dank!

+0

Mögliches Duplikat [Gleiche Herkunft Host, verschiedene Ports in JS] (http

Als eine Lösung für Ihr Problem, gibt es keine direkte Möglichkeit, es zu tun, aber es gibt: //stackoverflow.com/questions/5714135/same-origin-host-different-ports-in-js) – John

Antwort

0

Unterschiedliche Ports bedeutet unterschiedliche Herkunft. Alle CORS-Richtlinien für lokalen Speicher gelten also für Websites mit anderem Port. ein paar Workarounds in this Beitrag erwähnt