sunniejs / vue-h5-template

:tada:vue搭建移动端开发,基于vue-cli4.0+webpack 4+vant ui + sass+ rem适配方案+axios封装,构建手机端模板脚手架
https://sunniejs.github.io/vue-h5-template/
MIT License
3.08k stars 874 forks source link

一直提示跨域 #72

Closed 2kGeekc closed 2 years ago

2kGeekc commented 2 years ago

接口一直跨域,但是接口在其他项目是正常运行的

godlovericea commented 2 years ago

我也遇到这个问题了

2kGeekc commented 2 years ago

我也遇到这个问题了

看源码发现是axios设置了withCredentials参数, 之前我们后端处理跨域之设置Access-Control-Allow-Origin请求头就行了, 因为设置了withCredentials参数还需要返回Access-Control-Allow-Credentials 头, 直接去request.js文件修改axios的withCredentials参数为false即可

2kGeekc commented 2 years ago

看源码发现是axios设置了withCredentials参数, 之前我们后端处理跨域之设置Access-Control-Allow-Origin请求头就行了, 因为设置了withCredentials参数还需要返回Access-Control-Allow-Credentials 头, 直接去request.js文件修改axios的withCredentials参数为false即可

godlovericea commented 2 years ago

解决了