Http с токеном в иони c 4 - PullRequest
       9

Http с токеном в иони c 4

0 голосов
/ 23 апреля 2020

(извините за мой плохой английский sh) Я должен получить доступ к API с токеном, который мне предоставили. Моя проблема в том, что я не знаю, как реализовать это, после поиска и поиска, он выдает мне следующую ошибку:

Доступ к XMLHttpRequest на «https://www.presupuestoabierto.gob.ar/api/v1/credito» от источника » http://localhost: 8100 'было заблокировано политикой CORS: Ответ на предпечатный запрос не проходит проверку контроля доступа: У него нет статуса HTTP ok.

Я передаю мой код для вас, чтобы указать, что он неверен в определении токена (x вместо токена) и в конечном итоге в политике CORS, большое спасибо!

const headers = { 'Authorization': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'Content-Type': 'application/json', 'Access-Control-Allow-Origin': 'http://localhost:8100'}
    this.http.get<any>('https://www.presupuestoabierto.gob.ar/api/v1/credito', { headers }).subscribe(data => {
      this.datos = data.blabla;
    })

1 Ответ

0 голосов
/ 24 апреля 2020

Заголовки должны проходить так в Ioni c - Angular. Убедитесь, что у вас есть файл сервиса. Посетите эту ссылку, чтобы узнать больше об услугах:

https://angular.io/tutorial/toh-pt4

let headers = new Headers({
'Content-Type' : 'application/json',
'Auth':authvalue
});

return this.http.get(url,options).pipe(map(res => res.json()));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...