在config文件里配置了proxytable代理后,获取验证码和发送的请求的cookie不一致。
如果不配置proxytable代理的话,则会报跨域问题。
config里的配置
proxyTable: {
'/api': {
target: 'http://192.168.20.29:8081',
changeOrigin: true,
pathRewrite: {
'^/api': ''
}
}
}
main.js
axios.defaults.withCredentials = true;
Vue.prototype.$http = axios
我遇到了同样的问题,跨域 拿到的session都是不一致的