Pliki cookie nie są prawidłowo przesyłane w Operze

Po pierwsze, nie jestem pewien, czy jest to problem w Operze 12.01, czy nie, ale problem występuje tylko w Operze. Testowałem w przeglądarkach FF14, Chrome 21, Safari 5 (Windows) i Safari Mac oraz Webkit na Androidzie i iPhonie.

Moja aplikacja działa na trigger.iofałszować platforma i używa proxy do kierowania żądań z aplikacji internetowej do usługi. Proxy po prostu przekazuje żądania i pliki cookie, a to działa zgodnie z oczekiwaniami w większości przeglądarek.

Po sprawdzeniu żądania w Dragonfly zauważyłem, że serwer wysyła odpowiednie nagłówki w odpowiedzi, ale Opera wydaje się ignorować ustawianie wartości. Zastanawiam się, czy jest to spowodowane nieprawidłową konfiguracją wartości ścieżki dla pliku cookie. Załączam zrzuty ekranu z 2 żądaniami w Firefoksie i Operze.

Jak widać na ekranach, FF widzi nagłówki plików cookie i odpowiednio je ustawia, ale Opera tego nie robi.

Żądanie Firefox

Żądanie Opery 1 Ekran

Ekran żądania aplikacji 2

Nie umieściłem kodu z serwera proxy, który przesyła żądania, więc proszę, daj mi znać, jeśli potrzebujesz tego, aby uzyskać pewien wgląd. Na końcu usługi używam PHP i Codeigniter. Daj mi znać, jeśli muszę dodać więcej informacji o moim środowisku, dzięki.

AKTUALIZACJA: Ten problem występuje nawet w moim środowisku produkcyjnym, które nie używa niestandardowej TLD. Inne witryny korzystające z plików cookie działają poprawnie, a pliki cookie są włączone.

questionAnswers(3)

yourAnswerToTheQuestion