Запрашивает ли Amplify-Cognito обход 1000 * HTTP-перехватчиков - PullRequest
0 голосов
/ 28 февраля 2020

стек: Angular 8; AWS -Cognito

Я использую Cognito для аутентификации пользователя. У меня также есть перехватчик, который прикрепляет токен ко всем запросам API, выходящим из моего приложения, и отлавливает все ошибки ответов от сервера.

Я хочу использовать код состояния из ответа сервера (200) для запроса Cognito. Согласно AWS успешный ответ для Auth.forgotPassword

Если действие выполнено успешно, служба отправляет обратно ответ HTTP 200. Следующие данные возвращаются сервисом в формате JSON. CodeDeliveryDetails

, и я хочу использовать код ответа, а не JSON, из Cognito, чтобы проверить, была ли отправка успешной.

Но, похоже, все запросы выполнены к Cognito Identity Provider никогда не используйте http-клиент angular или не перехватывает перехватчик angular. Все запросы к API имеют прикрепленный токен, но ни один из запросов к Cognito не имеет никакого токена.

Даже больше Если я уберу HttpClientModule из angular, все еще есть http-запрос Cognito

Где что проживает и как мне поймать этот полный ответ? не только JSON, но и заголовки

...