django csrf 令牌在使用 api 的 React 应用程序中调用时未在应用程序 cookie 中设置

问题描述 投票:0回答:0

我正在使用 axios 在响应应用程序中调用 api,它在响应标头中有 Set-cookies 但它没有在应用程序的 cookies 存储中设置 csrf 令牌

调用 api 时,应将 cookie 存储中的 csrf 令牌设置为 csrfToken = <

csrfToken
>

当尝试在新选项卡中打开 api 请求时,csrf 令牌正在 cookie 中设置

calling this request in different tab

when called on localhost not getting set

在 django 端尝试了一堆配置(如 samesite、headers),似乎没有任何效果,但看着图像,我想我在反应端遗漏了一些东西。

reactjs django csrf django-csrf csrf-token
© www.soinside.com 2019 - 2024. All rights reserved.