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,至今未找到解决办法,有木有大佬提点一二