Ваша строка return this.http.get(url, { cabecera });
семантически неверна, это означает / разрешает следующее:
return this.http.get(url,
{ cabecera : new HttpHeaders({
'Authorization': 'Bearer BQDWZC2Y_iSV3rfmAhv-QxDpmhhJbbmgCnspy7HpIZPX5CbJ74D4Xl4aOyXLUL4smF2gZ_V3wiSXLxdLFPY'
})
});
Что неверно, поскольку объект параметров, передаваемый клиенту HTTP, не ожидает ключ с именем cabecera
, а вместо него ключ headers
.
Так что это можно решить, просто заменив строку следующим образом: return this.http.get(url, { headers: cabecera });