ReactJS MeteorJS Axios // 401 [未经授权]错误

时间:2017-09-14 14:02:36

标签: reactjs meteor get axios

从使用Python编写的数据库中获取数据时遇到一些问题。我在组件中包含的代码是:

axios.get('http://192.168.122:8000/messenger_api/fb_fanpages/', {
      headers: {
        'authorization': 'Token 539dec',
        'content-type': 'application/json'
      }
    }).then(resp => {
      console.log(resp)
    }).catch(err => {
      console.log(err)
    })

我收到的浏览器中的错误是

error screenshot

我在youtube上发表了大量文章和观看教程,但是我无法找到解决问题的方法。我认为这与我正在使用的堆栈有关 - 也许是因为Meteor?我想到的另一个选择是标题 - 我使用了错误的语法?然而它是不太可能的,因为我说,我检查了文档等。最终我看起来一切都很好。我不仅对流星环境有所了解。我还为Chrome安装了CORS扩展程序以排除此选项。提前感谢所有答案。

1 个答案:

答案 0 :(得分:1)

你怎么看错误信息,它基本上告诉你问题,这是一个401(未经授权)。

如果您不知道,则表示您提供的凭据未被接受。我不知道这个代码示例是否有真实的凭据,我不这么认为。

阅读axios doco以确保您正确调用它,并检查令牌以确保它是有效的

相关问题