Определите, к какому плану использования принадлежит ключ API - AWS API Gateway - PullRequest
0 голосов
/ 13 июля 2020

Я искал это некоторое время и нашел dry.

Мне любопытно, есть ли AWS собственный способ узнать план использования ключа API, когда все у вас есть ключ API.

Мы стремимся защитить наш API с помощью AWS сгенерированных ключей вместе с их планами использования, но хотели бы иметь доступ к дополнительной информации о клиентах из запроса. Например, используя некоторую функцию поиска в ключе API, чтобы выяснить, «это клиент API B, ограничьте результаты только элементами, которые ему принадлежат».

Я просмотрел документацию, документы SDK, а также StackOverflow и, похоже, не может найти ничего, что позволило бы это сделать. Что-то простое, что мне здесь не хватает? Я также пробовал регистрировать контекст и событие, чтобы попытаться найти идентифицирующие параметры в Lambda за шлюзом Api, но оказался с пустыми руками.

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

Заранее благодарим вас и всем хорошего дня!

...