Вопросы по теме 'angular-http-interceptors'

401 несанкционированная ошибка при вызове входа в систему с помощью плагина Spring Security Rest в приложении grails
У меня есть приложение grails с mongodb в качестве источника данных с подключаемым модулем безопасности Spring. Используя angularjs, я пытаюсь войти в систему с помощью вызова $ http.post, но получаю несанкционированную ошибку 401 в консоли браузера....
2332 просмотров

Как перехватить запросы загрузки файлов модуля angular-file-upload с помощью http-перехватчика
HTTP-перехватчик, не перехватывающий вызовы загрузки файлов из nervgh / angular-file-upload, как может перехватить эти вызовы. Я добавляю заголовки HTTP-аутентификации ко всем моим вызовам api, но эти вызовы загрузки файлов angular не...
1324 просмотров

Как получить весь HTTP-ответ в Angular Interceptor, когда API отвечает на ошибку
Возникла проблема с получением полных заголовков http при обработке ответа об ошибке. Проблемное предисловие в фактах: Api добавляет новый параметр заголовка , когда происходит что-то не так (в нашем случае это X-Message ) или когда все в...
230 просмотров
schedule 17.09.2021

Angular 8 перехват 401 с модальным входом
Я пытаюсь заставить пользователя продолжить с того места, где они остановились, вводя данные для входа из любого места в приложении, однако у меня нет токена или токена обновления, серверная часть использует session cookie . Вот что я до сих пор...
672 просмотров

Ошибка: вы указали undefined там, где ожидался поток. Вы можете предоставить Observable, Promise, Array или Iterable. в моем Auth Interceptor
Я хочу перехватывать каждый запрос к api и проверять код состояния, чтобы он мог отображать сообщение или перенаправлять на определенный компонент, но он дает следующую ошибку: main.js: 1580 TypeError: Вы указали undefined там, где ожидался...
1867 просмотров

Angular 9 - Невозможно создать циклическую зависимость! InjectionToken HTTP_INTERCEPTORS даже с инжектором и setTimeout ()
Существует перехватчик для обновления токена JWT, который использует службу учетной записи, а служба учетной записи использует HTTP-клиент для вызова сервера. @Injectable() export class TokenRenewalInterceptor implements HttpInterceptor {...
1765 просмотров

Угловой HTTP-перехватчик подписывается на наблюдаемый, а затем возвращает next.handle, но выдает ошибку TypeError: вы указали undefined
У меня есть перехватчик HTTP, и перед каждым запросом я проверяю, истек ли токен доступа, если это так, я подписываюсь на вызов http.post из моей службы, а затем подписываюсь на него, и когда я получаю новый токен доступа, я вызываю следующий....
3463 просмотров

Токен обновления Angular 4 HttpInterceptor
У меня HttpInterceptor : import {HttpErrorResponse, HttpEvent, HttpHandler, HttpInterceptor, HttpRequest} from '@angular/common/http'; import {AuthService} from '../service/auth.service'; import {Observable} from 'rxjs/Observable'; import...
880 просмотров

Библиотека Angular: отдельный HttpInterceptor
Чего я хочу достичь Инкапсулированное приложение (редактор форм), которое я могу использовать в другом угловом приложении, а также в любом веб-приложении. Идея Основные модули / компоненты могут быть реализованы как библиотека angular...
1472 просмотров

Angular 4: использование HTTP-перехватчика + ошибка оператора тайм-аута RxJS
Я пытаюсь установить тайм-аут по умолчанию в 10 секунд для каждого HTTP-запроса, который я выполняю с помощью HttpClient. У меня есть перехватчик для добавления некоторых значений в заголовок, и я читал, что для установки тайм-аута вам нужно...
5258 просмотров
schedule 18.03.2022

Почему мой пользовательский перехватчик AngularJS не работает
Я следил за этой статьей http://www.webdeeasy.com/interceptors-in-angularjs-and-useful-examples/ , чтобы создать перехватчик, который мог бы добавлять серверный токен ко всем моим запросам. Я сделал следующий код в файле js. В приведенном ниже...
1116 просмотров

Перехватчик Angular $http открывает несколько модальных окон при сбое аутентификации
Я использую $http interceptor , чтобы показать модальное окно входа, когда $auth терпит неудачу. Вот краткая конфигурация, которая у меня есть: $provide.factory('modalWhenLoggedOut', ['$q', '$injector', '$rootScope', function($q,...
533 просмотров

Пользовательский http-перехватчик Angular 4. localStorage.getItem() возвращает ноль
Я использую аутентификацию Azure B2C. После успешного перенаправления токен доступа сохраняется в локальном хранилище браузера, и для последующих вызовов API следующий класс перехватчика http должен прикреплять токен аутентификации ко всем исходящим...
1310 просмотров

Angular 6 HttpInterceptor правильное поведение
Я написал Http Interceptor в Angular 6 . . Цель состоит в том, чтобы перезагрузить домашнюю страницу, когда будет возвращено 302 status . В настоящее время я не могу понять, почему HttpInterceptor ведет себя так, как есть Код: Вызов...
437 просмотров

Круговая зависимость найдена в angular js
Пытаюсь добавить заголовок перехватчика для каждого моего запроса, однако это дает мне ошибку ниже. Uncaught Error: [$injector:cdep] Обнаружена циклическая зависимость: $http ‹- Auth ‹- httpRequestInterceptor ‹- $http ‹- $templateRequest ‹-...
797 просмотров

Заголовки Angular 7 не устанавливаются
Я использую Angular 7 и создал перехватчик для включения токена аутентификации в каждый запрос. Вот мой код перехватчика: import { Observable } from 'rxjs'; import { Injectable } from '@angular/core'; import { HttpInterceptor, HttpRequest,...
135 просмотров

Angular HTTPClient игнорирует заголовки
По какой-то причине мои заголовки игнорируются при выполнении запроса. (ниже урезанная версия того, что я делаю) let headers = new Headers(); headers = headers.set('Content-Type', file.mime); headers = headers.set('X-Blah', "Test"); return...
227 просмотров

Делает ли наличие нескольких файлов перехватчиков Angular HTTP запрос медленнее, чем огромный файл перехватчиков?
Я новичок в Angular и пытаюсь использовать здесь перехватчик HTTP. Мне просто интересно, следует ли мне объединить несколько перехватчиков, например, установить токен заголовков, управление кешем, тип контента в один файл, или я должен разделить его...
13 просмотров

Отклонить из «ответа» в «responseError»
Иногда используемый мной API возвращает 200 ok даже при наличии ошибки. Объект ответа JSON будет выглядеть примерно так: { error: true } Я создал перехватчик $http response , который просто проверяет эту ошибку и отклоняет ее. Я...
6852 просмотров

Как внедрить Angular Interceptor
Я понимаю, что есть довольно много сообщений о перехватчиках, но мне все еще трудно заставить свою работать. Мои знания angular таковы, когда дело доходит до понимания того, как разные вещи должны быть введены, где и т. д. Я считаю, что код...
446 просмотров