AWS API Gateway + Lambda: без заголовка аутентификации -> сообщение об ошибке;Auth Header -> Нет ответа - PullRequest
0 голосов
/ 06 июня 2018

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

В API Gateway я подключил конечную точку без параметров к функции Lambda.Функция Lambda возвращает жестко закодированный статический объект JavaScript.Нажатие кнопки тестирования здесь работает, как ожидалось.enter image description here

На экране Выполнение метода я выбрал AWS_IAM для авторизации и не требует ключа API.enter image description here

В IAM я создал пользователя с именем postman и прикрепил политику AmazonAPIGatewayInvokeFullAccess (на данный момент охватывающую все ресурсы ExecuteAPI).enter image description here

API, похоже, опубликован правильно, так как он жалуется, когда я пытаюсь получить к нему доступ без заголовка авторизации.enter image description here

Но когда я использую тип авторизации AWS Signature и ввожу postman AccessKey и SecretKey, я не получаю никакого ответа вообще.enter image description here

Я пытаюсь найти журналы доступа для отладки, но я новичок в этой части AWS и еще ничего не нашел ... Чтоя скучаю? Спасибо заранее.

...