一个开源代码,本地部署运行后表面看着没啥大问题,但是一番具体操作后发现有接口运行报错403,跨域的问题,里里外外调了是很久都无效。
1、get请求的没问题
2、postman测试post接口也没问题
3、前端跨域已设置,后端的也设置了
几经折腾后,搜到了一篇文章,试了一下后妥了,mark下~
在pathRewrite同级的位置配置onProxyReq
proxyTable: {
'/': {
target: 'http://127.0.0.1:18080',
changeOrigin: true,
pathRewrite: {
'^/': '/'
},
onProxyReq(proxyReq) {
proxyReq.removeHeader('origin')
}
},
},