[Vuejs] Vue解决代理设置导致浏览器Session丢失的问题

Posted frost-yen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Vuejs] Vue解决代理设置导致浏览器Session丢失的问题相关的知识,希望对你有一定的参考价值。

以下是会造成Session丢失的代理:

proxyTable: {
      ‘/proxyApi‘: {
        target: ‘http://111.18.149.215:8080/WRSOCXSystem/html/‘,
        changeOrigin: true,
        pathRewrite: {
          ‘^/proxyApi‘: ‘/‘
        }
      }
    },

修改成:

proxyTable: {
      ‘/WRSOCXSystem‘: {
        target: ‘http://111.18.149.215:8080/WRSOCXSystem/html/‘,
        changeOrigin: true,
        pathRewrite: {
          ‘^/WRSOCXSystem‘: ‘/‘
        }
      }
    },

需要把代理名称  proxyApi 替换成后台请求根目录 WRSOCXSystem 即可

以上是关于[Vuejs] Vue解决代理设置导致浏览器Session丢失的问题的主要内容,如果未能解决你的问题,请参考以下文章

VueJs - 在 vue.config 中设置多个代理

计算属性设置器导致 vuejs / javascript 在日期选择器焦点上崩溃浏览器

VueJS - 用于构建的 vue.config.js 代理配置

vue 设置proxyTable解决跨域问题

vuejs心法和技法

Vuejs的VueTool工具开启失败解决方案