【问题标题】:The cookies are not sent to the server on Safaricookie 不会发送到 Safari 上的服务器
【发布时间】:2020-08-04 02:16:49
【问题描述】:

我在 B 域(https://b.com/profile) 上设置了 cookie

当我访问A域下的页面并单击属性为href='https://b.com/profile'的链接时,GET请求不包含属于B域的cookie。

如果我访问页面https://b.com/profile,cookies存在并成功发送到服务器。

在 Chrome 和 Firefox 上测试,一切正常。

我的 Safari 版本是 MacOS 上的版本 12.0 (14606.1.36.1.9)。

【问题讨论】:

    标签: javascript cookies browser safari cross-browser


    【解决方案1】:

    查看 cookie 后,我注意到设置为 SameSite=None 的 cookie 更改为 SameSite=Strict。并发现另一个讨论与 Safari 的一个错误有关。 Safari not sending cookie even after setting SameSite=None; Secure

    【讨论】:

      猜你喜欢
      • 2021-11-13
      • 2015-06-30
      • 2018-08-20
      • 2016-10-15
      • 2012-06-20
      • 1970-01-01
      • 2018-06-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多