【发布时间】:2026-01-25 18:20:03
【问题描述】:
我有一个允许 CORS 共享的网站,这是他们的预期行为, 但是,当我尝试发送跨域请求时,不会为该请求设置“SameSite”cookie,
对此进行深入研究后,我发现如果任何网站向目标网站发送普通表单请求,然后返回并重新发送它,则将为第二个请求设置“SameSite”Cookie。例如:
- 向http://devs.aaa.com 创建一个帖子表单
- 提交请求,cookies不会被设置
- 在浏览器上点击返回,重新提交请求
- cookie 将随请求一起发送
我尝试制作一个 CORS,它可以帮助我使用 XMLHTTPRequest 或任何替代方法执行上述步骤,重新发送请求,但我失败了!!
【问题讨论】:
标签: cookies cross-domain samesite