400 при попытке получить ответ Redirect ссылки на файл - PullRequest
0 голосов
/ 01 октября 2019

Полная ошибка:

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)))              
          )
        )
      )
    );

Что может быть причиной этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...