前几天做的一个上传图片的功能,本地测试是好的,可是在测试环境会报一个
Access-Control-Allow-Credentials must be 'true' 的错误。
Access-Control-Allow-Credentials
响应头表示是否可以将对请求的响应暴露给页面。返回true则可以,其他值均不可以。一般情况下服务端设置Access-Control-Allow-Origin 让我们请求的域名可以通过就可以了。。
后来上网查了下资料,我在发送ajax请求时设置 axios.defaults.withCredentials = false;而服务端设置oring为*才能跨域成功。