Axios - github api - запрос на получение дает ошибку 401. Но это работает в localhost. [Не работает на производстве] - PullRequest
0 голосов
/ 08 января 2019

У меня есть запрос на получение моего git hub api.

Приведенный ниже код отлично работает, когда я запускаю его на locahost. [http://127.0.0.1:8080/#/]

функция выглядит следующим образом.

// AXIOS request to github API get json
  getIssues(){
    axios.get(ROOT_URL)
     .then((response) => {
       console.log('root URL',ROOT_URL);
       console.log("issues_list")
       let issues = response.data;
       this.setState({ issues: issues})
        //  console.log("state is",this.state.issues);
     })
     .catch((error)=> {
       console.log(error);
    });
 }

Но когда я нажимаю код на производстве Я получаю сообщение об ошибке на уровне запроса API.

примечание: ключ API указан в моем профиле правильно, и я отправил код в производство.

Но когда я получаю доступ к URL-адресу API приложения в производственном приложении, это выдает 401 неверную учетную ошибку, как показано ниже.

{
  message: "Bad credentials",
  documentation_url: "https://developer.github.com/v3"
}

Примечание: приложение работало нормально. Я только изменил ключ в коде и обновил свой профиль, после чего он перестал работать.,

Также ниже приведена ошибка консоли.

enter image description here

Помогите пожалуйста:)

...