React + axios api调用返回401错误,postman能够访问

时间:2018-03-17 22:43:04

标签: reactjs authorization axios http-status-code-401

第一次发帖。 我正在构建一个简单的反应应用程序来显示来自具有基本身份验证的api的列表。我能够使用postman和curl成功访问api并显示信息。但是,当我尝试在我的代码中调用它时,我从浏览器中收到401错误。我尝试了下面的代码的一些变体,并认为这是最接近工作。非常感谢任何可以帮助或指出我正确方向的人。此外,由于这只是一个前端,我有残疾人。

componentDidMount() {
    const tok = 'KEY:password';
    axios.get('https://api/*********/assets', 
    {headers : { 'Authorization' : 'Basic ' + tok }})
    .then(function(response) {
    console.log(response.data);
    console.log(response.headers['Authorization']);
    }).catch(err => console.log(err));
    }

0 个答案:

没有答案