Cookie получает сброс по AJAX-запросам - PullRequest
1 голос
/ 24 августа 2011

У меня есть две виртуальные директории, одна содержит приложение, другая - уровень веб-службы, на котором работает WCF с включенным режимом совместимости ASP.NET.

В сервисном проекте есть HTTP-модуль, который занимается аутентификацией для входящих запросов. Служба входа в систему пишет cookie аутентификации клиенту.

Последующие запросы обрабатываются через AJAX (jQuery) к сервисам из проекта приложения (другой виртуальный каталог в том же домене.)

Домен cookie задан правильно, путь к cookie - «/», для cookie задано ТОЛЬКО HTTP, чтобы сценарии не могли с ним взаимодействовать.

Моя проблема в том, что служба входа в систему, похоже, отправляет заголовок SET-COOKIE с правильной полезной нагрузкой в ​​cookie, однако последующие запросы не отправляют cookie обратно на сервер, фактически при проверке локального хранилища cookie даже там.

Потенциально, в чем могут быть мои проблемы?

1 Ответ

0 голосов
/ 06 октября 2011

Мы отследили проблему до Chrome. По-видимому, существовала предыдущая ошибка, которая, похоже, снова появляется, когда файлы cookie с истекшим сроком действия не переводятся в сеанс и вместо этого удаляются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...