跨域设置Cookie不生效

场景是 a.com 中页面 标签中嵌套 b.com, 而 b.com 是设置 b.com 的 Cookie, 于是在 chrome 调试模式看到如下图的提示, 解决办法其实提示已经告诉了:

但是发现如果设置成 None 的话还需要加 Secure 即须支持 https, 果断放弃, 最终选择 Lax 的方式, 其中预加载的方式可以解决:

SameSite详细参数: https://www.cnblogs.com/tianma3798/p/13517336.html
预加载格式: https://www.w3school.com.cn/tags/tag_link.asp

此条目发表在 跨域解决方案 分类目录。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*


*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>