这里好像是被axios限制 所以必须加上属性withCredentials=true
你也可以在vue中main.js文件夹配置axios的时候配置
axios.defaults.withCredentials=true
这样你就可以携带cookie了
如果你使用了vue中的代理
那么你可能还是不行携带cookie
但是解决方案就是:
请看这个请求头中的Set-cookie 后面是不是还有一个path
这时你需要把你代理设置的地址改成这个path的地址
比如说我的这个path是blog-api
那么我代理的时候需要这样写
proxy: {
//cookie后面的路径下才能获取cookie
'/blog-api': {
target: 'http://localhost:8086/', // 接口域名
changeOrigin: true, //是否跨域
ws:true,
pathRewrite: {
'^/blog-api': '' // 需要rewrite重写,访问那边直接用api当作域名
}
}
},
这样你就可以携带cookie了