Как настроить мой API так, чтобы он требовал ключ API с помощью Amazon API Gateway? - PullRequest
0 голосов
/ 29 марта 2019

Я следовал советам по этому сообщению Я создал ключ API в AWS и настроил свой метод POST на запрос ключа API.

Я также настроил план использованияи связал этот ключ API с ним.

Мой ключ API включен

Когда я тестировал запросы с почтальоном, мой запрос по-прежнему выполняется без каких-либо дополнительных заголовков.

Я не ожидал, что запросы пройдут, если я не включил в свой запрос заголовок, подобный этому "x-api-key":"my_api_key"

Нужно ли мне менять конечную точку, на которую я отправляю запросы в почтальоне, чтобы онипройти через API Gateway?

1 Ответ

0 голосов
/ 29 марта 2019

Если вам нужно включить ключ API для каждого метода, необходимо включить ключ API, требующий true для каждого метода.

Перейдите к ресурсам -> выберите свой ресурс и метод, перейдите к Запросу метода и установите для «API Key Required» значение true.

enter image description here

enter image description here

enter image description here

...