Можно ли войти в Amazon Cognito через REST API без использования SDK? - PullRequest
0 голосов
/ 26 марта 2020

Я смотрю AWS Документация Cognito здесь Аутентификация с помощью пула пользователей

На самом деле я просмотрел множество ссылок в документации, не найдя чёткой информации об этом.

В AWS Cognito, я успешно создал пул пользователей, клиент приложения и интегрированную регистрацию и вход в систему в Android и iOS с использованием предоставленного платформой SDK (усиление). Но я хочу сделать это прямо из REST-клиента, для целей тестирования для генерации пользовательских токенов. Я хочу предоставить необходимые учетные данные, имя пользователя и пароль и получить маркер пользователя, как я делаю из SDK.

Я также попытался ответ здесь , но он выдает ошибку

{
    "__type": "NotAuthorizedException",
    "message": "Unable to verify secret hash for client 1034me0p4rkfm17oidu7mkunu5"
}

Это что-то возможно и как?

1 Ответ

0 голосов
/ 26 марта 2020

Мне только что удалось это сделать. Существует настройка при создании клиента приложения в консоли Cognito Enable Client Secret

Чтобы эта функция работала, вам нужно создать еще один клиент приложения с отключенным Enable Client Secret. Затем используйте пример, упомянутый в этом ответе

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