1、koa-session安装引用
2、在/captcha接口设置session
在这里插入图片描述
3、在另一个中间件获取session
在这里插入图片描述
4、前端调用接口,打印出undefined
在这里插入图片描述
5、解决办法
服务器跨域的地方添加

app.use(cors({
    credentials: true
}))

前端axios设置withCredentials

const service = axios.create({
  baseURL: global.GOLBAL_BASEURL,
  withCredentials: true
})

也就是添加了这两条
在这里插入图片描述
在这里插入图片描述

注意:据我测试,只有在同一个js文件才能获取到设置的session,在不同js文件中获取的session还是undefined,至今未找到解决办法,有木有大佬提点一二

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐