У меня есть запрос на исправление http с авторизацией токена на предъявителя. Но Http-запрос получает несанкционированную ошибку с сервера при выполнении точно такого же запроса (console.info (url + token), а затем копирует его из консоли) в Postman, он работает.
В чем может быть проблема ?
this.getToken().subscribe((data: FormData) => {
const httpOptions = {
headers: new HttpHeaders({
'Authorization': ('Bearer ' + data['access_token'])
})
}
console.info("URL with " + httpOptions.headers.get("Authorization"));
this.http.patch("URL",httpOptions).subscribe((articledata: Article)=>
{
console.info(articledata);
})
});
Так что это должно работать, так как копирование вывода и его использование в Postman работает, но я получаю 401 Unauthorized.
Вы неправильно используете this.http.patch. Второй параметр должен быть телом запроса, а не опциями http (это третий параметр).



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Для тех, кому это нужно, я неправильно использовал http.patch, заголовки являются третьим параметром после URL и тела.
вы получаете токен авторизации в консоли?