首页 前端知识 解决vue本地开发接口报错Invalid CORS request

解决vue本地开发接口报错Invalid CORS request

2024-06-13 21:06:16 前端知识 前端哥 385 474 我要收藏

最近和后端一起修改登录加密方法后,之前正常的接口突然报错403 Invalid CORS request

如下配置去除发送origin后正常

devServer: {
    proxy: {
      '/api/': {
        target: 'http://***/',
        changeOrigin: true, // 这个无效
        router: function(req) {
          delete req.headers.origin // 加上这个有效
        },
      }
    }
  }

不行还可以试试这样:

devServer: {
    proxy: {
      '/api/': {
        target: 'http://***/',
        changeOrigin: true,
        headers: {
          host: '***', // 和转发url一样 host不带协议头 origin带上
          origin: 'http://***'
        },
      }
    }
  }

转载请注明出处或者链接地址:https://www.qianduange.cn//article/12045.html
标签
评论
发布的文章

JQuery函数 | 选择器 | 事件

2024-06-20 00:06:11

双X轴的Echarts图

2024-06-20 00:06:08

在Vue3中使用echarts图表

2024-06-20 00:06:07

将echarts封装为js文件

2024-06-20 00:06:04

利用Echarts画地图和飞线

2024-06-20 00:06:03

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!