Не могу сделать POST-запрос с помощью axios - PullRequest
0 голосов
/ 29 мая 2020

Я получаю сообщение об ошибке:

«Запрос на другое происхождение заблокирован: та же политика происхождения запрещает чтение удаленного ресурса по адресу http://localhost: 5000 / user / login . (Причина : Заголовок CORS 'Access-Control-Allow-Origin' отсутствует). "

http-заголовок. js

"import axios from 'axios';

export default axios.create({
  baseURL: "http://localhost:5000",
  headers: {
    'Content-type': 'application/json',
    'Access-Control-Allow-Origin': '*'
  }
})

AuthService. js

import axios from '../http-header.js'

export default {
  login : user => {
    return axios.post('/user/login', user)
    .then(res => {
      if(res.status !== 401)
        return res.json().then(data => data)
      else {
        return {isAuthenticated: false, user: {username: "", role: ""}}
      }
    })
  }
}

1 Ответ

1 голос
/ 29 мая 2020

Вы должны добавить 'Access-Control-Allow-Origin': '*' в свой бэкэнд.

...