Выдает AWS Неизвестная ошибка при развертывании API Gateway - PullRequest
0 голосов
/ 08 января 2019

В AWS API Gateway я пытаюсь развернуть API на новом этапе, и я получаю сообщение об ошибке «Произошла неизвестная ошибка». Я предполагаю это скорее всего из-за разрешения. Но у меня есть разрешения администратора шлюза API. Как узнать, какие именно разрешения отсутствуют? Шлюз aws api регистрирует какие-либо события, связанные с развертыванием? Где я могу найти, что происходит.

enter image description here

1 Ответ

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

Отвечая на ваш вопрос о событиях развертывания Api Gateway, ниже приведены типичные шаги, которые я предпринимаю в отношении происходящего.

  1. Любая операция, которую вы выполняете на консоли или SDK, по сути, вызывает API-интерфейсы AWS.
  2. При сбое консоли вы всегда можете проверить на стороне клиента, перейдя в Инструменты разработчика, предоставляемые браузерами. Обычно на вкладке F12 key --> Network, реплицируйте проблему и посмотрите, какая конечная точка AWS выдавала ошибку, или перейдите на вкладку Console и просмотрите все зарегистрированные ошибки JavaScript.
  3. Если я по-прежнему не могу определить причину, я включаю CloudTrail и регистрирует, какой пользователь и какой вызов API дали какие-либо сообщения об ошибках для какой операции. CloudTrail Путеводитель по ApiGateway .
  4. Если есть проблема с определенной ролью или политикой, я использую Симулятор политики для проверки политик для роли после добавления разрешений.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...