create-react-app的cookie获取问题

发布于 2022-09-11 15:16:15 字数 412 浏览 13 评论 0

create-react-app生成的web程序向api服务器发起请求:

export const ax = axios.create({
  baseURL: 'http:www.xxx.com/api',
  timeout: 30000,
  proxy: {
    host: '127.0.0.1',
    port: 3000,
  },
});
ax.get('/xx');

api执行设置cookie

response.cookie('token', token, {
      httpOnly: true,
      maxAge: 1000 * 60 * 60 * 24 * 365,
    });
return user;

浏览器端没有cookie

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

茶色山野 2022-09-18 15:16:15

是不是跨域了?

export const ax = axios.create({
  baseURL: 'http:www.xxx.com/api',
  timeout: 30000,
  withCredentials: true, // 允许携带cookie
  proxy: {
    host: '127.0.0.1',
    port: 3000,
  },
});
ax.get('/xx');

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文