Файлы cookie иногда исчезают при перенаправлении 303
Проблема закрыта
Этот конкретный пользователь отключил сторонние файлы cookie в двух своих браузерах, и тестирование проводилось на странице, встроенной в iFrame.
У нас есть несколько сайтов, которые используют 303 redirects
поделиться идентичностью между ними.
You GET a Page 1 on site A with a blank cache - you get a
303 to a sync page on site B.
You GET the sync page on Site B - it sets a cookie and redirects (303).
You GET a sync page on Site A - the cookie value is also in the URL.
Site A unpacks the cookie from the URL - it sets it on itself and then
303's you back to GET your original page
У вас должно быть два идентичных файла cookie для сайта A и сайта B с длительным сроком службы и корневым путем.
Иногда для некоторых пользователей происходит бесконечное перенаправление. Файл cookie, установленный на сайте B для окончательного перенаправления, не отправляется обратно, когда браузер обрабатывает последнее перенаправление.
Что может быть причиной этого?
- неправильная настройка файлов cookie?
- настройки браузера?
Как я могу отладить это? Это действительно прерывистая проблема в производстве, которую я не могу воспроизвести в dev.