vue项目跨域请求session登录,两次cookie不一致

新手上路,请多包涵

在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 
阅读 9.3k
4 个回答
新手上路,请多包涵

我遇到了同样的问题,跨域 拿到的session都是不一致的

新手上路,请多包涵

遇到同样的问题,请问有解决办法吗

怎么解决啊,着急啊

proxyTable可以自定义请求头部

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题