Cookies werden in Opera nicht richtig hin und her gesendet

Zunächst einmal bin ich mir nicht sicher, ob dies ein Problem in Opera 12.01 ist oder nicht, aber das Problem tritt nur in Opera auf. Ich habe die Browser FF14, Chrome 21, Safari 5 (Windows) und Safari Mac sowie Webkit auf Android und iPhone getestet.

Meine Anwendung läuft auf der trigger.ioSchmiede Plattform und verwendet einen Proxy, um Anforderungen von der Webanwendung an den Dienst weiterzuleiten. Der Proxy leitet die Anfragen und Cookies einfach weiter und dies funktioniert in den meisten Browsern wie erwartet.

Nachdem ich die Anfrage in Dragonfly überprüft hatte, bemerkte ich, dass der Server die richtigen Header in der Antwort sendet, aber Opera scheint die Einstellung der Werte zu ignorieren. Ich frage mich, ob dies auf einen falsch konfigurierten Pfadwert für das Cookie zurückzuführen ist. Ich habe Screenshots von 2 Anfragen in Firefox und Opera angehängt.

Wie Sie auf den Bildschirmen sehen können, sieht FF die Cookie-Header und setzt sie entsprechend, Opera jedoch nicht.

Firefox-Anfrage

Opera-Anfrage 1 Bildschirm

Opera Request 2-Bildschirm

Ich habe den Code des Proxy-Servers, der die Weiterleitung der Anfrage durchführt, nicht angegeben. Lassen Sie mich wissen, wenn Sie dies benötigen, um einen Einblick zu erhalten. Auf der Service-Seite verwende ich PHP und Codeigniter. Bitte lassen Sie mich wissen, ob ich hier weitere Informationen zu meiner Umgebung hinzufügen muss, danke.

UPDATE: Dieses Problem tritt auch in meiner Produktionsumgebung auf, in der keine benutzerdefinierte TLD verwendet wird. Andere Websites, die Cookies verwenden, funktionieren einwandfrei und Cookies sind aktiviert.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage