HttpOnly cookie 未保存在浏览器中

HttpOnly cookie not saved in browser

我的 HttpOnly cookie 有问题,我有一个自定义身份验证 API returns 我登录时有一个带令牌的 HttpOnly cookie,但问题是,当我发出另一个请求时在使用 withCredentials 的 Axios 前面,cookie 没有在 headers 中发送,我不明白为什么。

我将 NextJs 用作 front-end 并将 strapi 用作 back-end

这是对 API 的请求,其中 returns 我的 cookie

这是我刚做完的一个请求

这是创建第二个请求的代码

await axios.get(param.endpoints.getMe, {withCredentials: true})

解决方案

问题是我忘记在登录请求中添加“withCredentials: true”。

我在这上面花了 4 个小时。

我讨厌自己