下面是我的拦截器:
//Axios请求拦截器,随着业务的复杂,Axios层的使用将会越来越复杂,写个精简版的就行了。
axios.interceptors.request.use(config => {
let token = store.state.token;
if (token) { // 判断是否存在token,如果存在的话,则每个http header都加上token
config.headers.Authorization = token;
console.log('interceptors config=',config)
}
return config
}, error => {
return Promise.reject(error)
})
已经解决了,我还在想为什么postman可以访问,源来postman不存在跨域的问题,所以没问题,所以只要后台加上跨域和放开Authorization权限就OK了,
参考地址: