小编V. *_*itu的帖子

Set-Cookie 标头中的 Cookie 未设置

我使用 axios 从 ReactJS 客户端向 Node.js 服务器发送请求,如下所示。

import axios from 'axios';

const apiClient = axios.create({
  withCredentials: true,
  baseURL: 'http://localhost:8080'
});

async function(payload) {
  try {
    debugger;
    let result = await apiClient.post('/auth/signup/', payload);
    debugger;
    return result;
  } catch (error) {
    debugger;
    throw error;
  }
}
Run Code Online (Sandbox Code Playgroud)

Node.js 端点在响应中设置一个 cookie,如下所示。

const express = require('express');
const bodyParser = require('body-parser');
const cookieParser = require('cookie-parser')
const cors = require('cors');
const jwt = require('jsonwebtoken');

router.use(bodyParser.json());
router.use(bodyParser.urlencoded({ extended: true }));
router.use(cors({ origin: 'http://localhost:3000', credentials: true, exposedHeaders: ['Set-Cookie', 'Date', …
Run Code Online (Sandbox Code Playgroud)

cookies cross-domain node.js reactjs axios

14
推荐指数
1
解决办法
2万
查看次数

标签 统计

axios ×1

cookies ×1

cross-domain ×1

node.js ×1

reactjs ×1