Файлы cookie не отправляются в Opera должным образом
Прежде всего, я не уверен, является ли это проблемой в Opera 12.01 или нет, но проблема возникает только в Opera. Я тестировал браузеры FF14, Chrome 21, Safari 5 (Windows) и Safari Mac и Webkit на Android и iPhone.
Мое приложение работает на trigger.ioковать Платформа и использует прокси для маршрутизации запросов от веб-приложения к сервису. Прокси-сервер просто перенаправляет запросы и файлы cookie, и это работает, как и ожидалось, в большинстве браузеров.
Изучив запрос в dragonfly, я заметил, что сервер отправляет правильные заголовки в ответе, но Opera, похоже, игнорирует установку значений. Мне интересно, связано ли это с каким-то неверно настроенным путем к файлу cookie. Я приложил скриншоты 2 запросов в Firefox и Opera.
Как вы можете видеть на экранах, FF видит заголовки cookie и устанавливает их соответствующим образом, а Opera - нет.
Я не включил код от прокси-сервера, который выполняет пересылку запросов, поэтому, пожалуйста, дайте мне знать, если вам это нужно, чтобы получить некоторое представление. На стороне службы я использую PHP и Codeigniter. Пожалуйста, дайте мне знать, если мне нужно добавить дополнительную информацию здесь, в моей среде, спасибо.
ОБНОВЛЕНИЕ: эта проблема возникает даже в моей производственной среде, которая не использует пользовательский TLD. Другие сайты, которые используют куки, работают нормально, и куки включены.