Как получить доступ к AWS API после интеграции с пулом Cognito - PullRequest
0 голосов
/ 17 октября 2018

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

{
    "message": "Unauthorized"
}

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

1 Ответ

0 голосов
/ 25 октября 2018

В зависимости от конкретной конфигурации метода ресурса вам может потребоваться отправить токен идентификатора вместо токена доступа.Потребовалось некоторое тщательное чтение документов AWS Интеграция API с пулом пользователей .Шаги 6 и 7 являются ключом, чтобы определить, какой токен должен быть отправлен.Сводка:

Если для защищенного метода ресурсов (шаг выполнения метода) для параметра OAuth Scopes установлено значение NONE, необходимо отправить идентификационный токен.Если введено значение области, должен быть отправлен токен доступа.

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