Vue和Axios CORS错误No' Access-Control-Allow-Origin'标头出现在请求的资源上

时间:2017-01-21 11:37:58

标签: javascript get cors vue.js axios

我目前收到上述错误,我正在使用Axios向外部API发出GET请求。在阅读Mozilla文档后,做了大量研究并尝试了不同的选择,我仍然没有任何好转。

我已将代码删回基础:

axios.get('URL.com', {
        headers: {
          Access-Control-Allow-Origin: *
        },
        auth: {
          username: 'username',
          password: 'password'
        },
      })
      .then(function (response) {
        console.log(response);
      })
      .catch(function (error) {
        console.log(error);
      });

我是否需要在标题中添加其他内容?

一切都通过Postman工作,所以一旦我能通过CORS问题,一切都会有效。

1 个答案:

答案 0 :(得分:0)

baseURL: 'https://www.yourserver.com.br',
timeout: 10000,
withCredentials: false

设置axios.defaults.withCredentials = true;