{"message": "Unauthorized"} в шлюзе API в Cognito Authorizer - PullRequest
0 голосов
/ 07 февраля 2019

Я получаю сообщение {"message": "Unauthorized"} при добавлении Cognito Authorizer в мой API, определенный в API Gateway.Я сделал следующее:

  1. Настроил Cognito Authorizer
  2. Добавил метод Authorizer в API
  3. Развернул API

Как янажмите на ссылку API.Я получаю сообщение {"message": "Unauthorized"}.Я что-то упустил?

1 Ответ

0 голосов
/ 08 февраля 2019

Разрешение Execute-API должно отсутствовать для роли Cognito IAM.

Пример политики IAM для назначения разрешений:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "execute-api:Invoke"
            ],
            "Resource": [
                "arn:aws:execute-api:*:*:{{APIGateway_API_ID}}/*"
            ]
        }
    ]
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...