【发布时间】:2019-03-28 05:47:03
【问题描述】:
在我的请求标头中,我发现了 cookie 部分:
cookies: Session: Token-ABC; AnotherCookie: Value-XYZ;
这些 cookie 不存在于我的 cookie 罐中。
当我执行触发Set-Cookie 操作的操作时,例如Log In,我在我的cookie jar 中设置了相应的cookie。
之后,当我发送请求时,我实际上发送了相同类型的 cookie,两次:
cookies: Session: Token-ABC; AnotherCookie: Value-XYZ; Session: Token-DEF; AnotherCookie: Value-UVW;
这严重干扰了依赖机制。
我尝试清除浏览器缓存并重新启动它。不行。
该站点使用 AWS CloudFront 服务提供服务。我还尝试弄乱Object Caching 设置,将其切换为customize 并确保Cookie Forwarding 设置为None。
FireFox 我也遇到过这种情况,因为我也在使用该浏览器进行测试。
我也尝试了Opera,只是在我的测试完成并且我新创建的 cookie 得到很好的接收和存储时。因此Opera 保持“新鲜”并且没有缓存任何 cookie 值,并且依赖机制按预期工作(没有发送重复)
有谁熟悉这个?
【问题讨论】:
标签: angular google-chrome firefox cookies amazon-cloudfront