У меня есть запрос на получение Axios с базовой аутентификацией, но я продолжаю возвращать код состояния 401. Мой код работает, если я делаю запрос по почте, поэтому я не знаю, что я делаю здесь неправильно.
Код моего бэкенда:
app.get('/api/find-user', (req, res) => {
const username = req.body.username;
axios.get('my-url', username, {
auth:{
username: 'my-username',
password: 'my-password'
}
})
.then(resp => {
res.json({resp});
})
.catch(error => {
res.send(error.response.status);
})
});
Код моего внешнего интерфейса:
findUser(user){
const username = user;
axios.get('/api/find-user', {username})
.then(resp => {
console.log(resp);
})
.catch(error => {
console.log(error)
})
}
Опять же, когда я делаю сообщение для создания нового пользователя, оно работает, но когда я делаю GET-запрос, оно постоянно говорит, что я не авторизован.
Редактировать: Если вы хотите понизить голосование, будьте достаточно взрослым, чтобы объяснить почему.