Угловой - Невозможно установить заголовки - PullRequest
0 голосов
/ 01 февраля 2019

Я пытаюсь установить заголовки при выполнении запроса get от Angular, но он не работает.Маршрут правильный, я проверил его с клиентом REST (Бессонница) и все в порядке.

Вот мой угловой код:

const options = {
  headers: {
    Authorization: 'XXXXXXXXXXXXX'
  }
};

this.http.get(this.endpoint, options).subscribe((data) => {
  console.log(data);
}, (error) => {
  console.log(error);
});

Я проверил endpoint иoptions и я не вижу никаких проблем.Я всегда получаю код ошибки 401 и следующее сообщение:

Access to XMLHttpRequest at XXXXXX from origin YYYYYYYYY has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does not have HTTP ok status.

Я также правильно включил CORS на API-шлюзе, и когда я удаляю Authorizer из интерфейса, он работает правильно

Вот что у меня в запросе:

Chrome request status

...