Полная ошибка:
400 (Authentication information is not given in the correct format. Check the value of Authorization header.)
Я новичок в ngrx и Redux в целом, поэтому я постараюсь сделать это проще.
В нашем бэкэнде мыесть красивый проверенный метод "Get" C # для открытия URL-адреса BLOB-объекта, который заканчивается на:
return Redirect($"Url link to pdf");
Это работает для получения PDF
Однако я не уверенкак получить или обработать это в результате, вот код:
@Effect()
OpenPdf$: Observable<Action> = this.actions$.pipe(
ofType<OpenPdf>(Actions.OpenPdf),
debounceTime(300),
switchMap(action =>
this.service.getPdfLink(action.namePdf).pipe(
map((response: HttpResponse<any>) => {
return new OpenPdfSuccess();
}),
catchError((httpError: HttpErrorResponse) =>
this.errorService
.handleHttpError(httpError)
.pipe(map(text => new OpenPdfFailure(text)))
)
)
)
);
Что может быть причиной этого?