问题已关闭
此特定用户已在其两个浏览器中关闭了第三方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
您应该为站点A和站点B设置两个相同的Cookie,其中包含较长的生命周期和根路径。
有时,对于某些用户来说,它会进行无限重定向。当浏览器处理上一次重定向时,不会发回由站点B为最终重定向设置的cookie。
导致这种情况的原因是什么?
我该如何调试?这是生产中一个真正的间歇性问题,我无法在开发中重现。