React + axios api调用返回401错误,邮递员可以访问

问题描述 投票:0回答:1

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

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));
    }
reactjs authorization axios http-status-code-401
1个回答
0
投票

为您找到了解决问题的方法。在React js应用中发出发布请求时,我也遇到了相同的错误

© www.soinside.com 2019 - 2024. All rights reserved.