Компания использует API Gateway со встроенной проверкой ключей API. Новая страница регистрации вызывает CreateApiKey для создания ключа API и возвращает его пользователю. Когда новый пользователь пытается вызвать API с этим ключом, он получает ошибку 403 Forbidden. Существующие пользователи не затронуты. Какой дополнительный вызов API или обновление должен выполнить код регистрации, чтобы новый пользователь мог использовать API?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Вызвать createUsagePlanKey для привязки вновь созданного ключа API к соответствующему плану использования..
Почему это правильный ответ
Ошибка 403 Forbidden для нового ключа API, созданного с помощью CreateApiKey, указывает на то, что ключ не связан с планом использования. API Gateway требует, чтобы ключи API были привязаны к планам использования для контроля доступа и регулирования. Вызов createUsagePlanKey связывает вновь созданный ключ API с существующим планом использования, что позволяет API Gateway авторизовать запросы, использующие этот ключ. Неправильные варианты: createDeployment не требуется, так как развертывание API не связано с управлением ключами API после их создания. updateAuthorizer используется для изменения конфигурации авторизатора (например, Lambda-авторизатора или Cognito User Pool), а не для связывания ключей API с планами использования. importApiKeys используется для импорта нескольких ключей API, а не для связывания отдельного, уже созданного ключа с планом использования.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется