Существуют различные вопросы, связанные с одной и той же концепции, но почему-то я не могу понять, простой HTTP GET коллировать с угловыми 2.Угловое 2 Http Get коллировать с проверкой подлинности
Я попробовал ту же услугу с почтальон, и он работает, но не с угловым сервисом.
Мой код выглядит следующим образом:
Service.js
let headers = new Headers({ 'Authorization': 'Basic ' + btoa('[email protected]:password') });
let options = new RequestOptions({ headers: headers });
return this.http.get(Config.Api.GetNavbar, options).map((res: Response) => res.json());
Я получаю 401 Несанкционированное ошибку, даже если я устанавливаю заголовки.
Любая помощь?
Если это работает с почтальоном, то это также легко с помощью Angular, просто убедитесь, что вы отправляете те же заголовки и т. Д. – dfsq
Да, я добавил те же заголовки. Я что-то упускаю? –
Убедитесь, что значение заголовка 'Authorization', которое вы предоставляете API, является действительным, поскольку вы получаете' Unauthorized error', что означает, что значение заголовка на стороне сервера проверено и его значение недействительно – ranakrunal9