Я построил перехватчик, чтобы передать мой токен авторизации в заголовке запроса. Как ни странно, когда я отлаживаю код, атрибут headers , который является массивом, пуст, а атрибут lazyUpdate имеет мой токен в Авторизации. Это почему? Последние 3 часа своей жизни я пытался выяснить, почему мой токен не попадает в мой Spring Boot API
Заранее спасибо
Ниже приведен мой код перехватчика:
@Injectable()
export class AuthInterceptor implements HttpInterceptor {
constructor(public authContext: AuthContextService) {}
intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {
request = request.clone({
setHeaders: {
Authorization: `Bearer ${this.authContext.getEncodedToken()}`
}
});
return next.handle(request);
}
}