首页 > 解决方案 > 在域和子域之间共享 cookie

问题描述

我正在为我的前端服务器提供服务example.com,我正在为我的 API 服务器提供服务api.example.com。首先用户去example.com,然后它会发送一个post请求 api.example.com/sign_in,它会在响应头中响应jwt令牌,Set-Cookie如下所示:

set-cookie: my_token=...; Domain=exmaple.com; HttpOnly; Max-Age=18000; Path=/; SameSite=None; Secure

一切正常,我可以在请求响应中看到该 cookie: 在此处输入图像描述

但是我在chrome的开发人员工具的应用程序选项卡中找不到cookie。此 cookie 未与对example.com或的请求一起发送api.example.com。如果需要任何其他细节,请在评论中告诉我,我会尽快将其添加到 OP。谢谢。

标签: httpcookiesrequestcross-domain

解决方案


推荐阅读