AWS引发API网关部署时引发未知错误

时间:2019-01-08 17:20:59

标签: amazon-web-services aws-api-gateway awsdeploy

在AWS API Gateway中,我试图将API部署到新阶段,并且出现错误“发生未知错误”。我认为这很可能是由于允许。但是我具有API网关管理员权限。 如何准确找出缺少的权限? AWS api网关是否记录任何与部署相关的事件?我在哪里找到最新情况。

enter image description here

1 个答案:

答案 0 :(得分:2)

回答您有关Api Gateway部署事件的问题,以下是我针对正在发生的事情执行的典型步骤。

  1. 您在控制台或SDK上执行的任何操作实质上都是在调用AWS API。
  2. 对于控制台故障,您始终可以通过浏览器提供的开发人员工具在客户端进行检查。通常,在F12 key --> Network标签中,复制问题并查看哪个AWS Endpoint出错,或者在Console标签中查看记录的所有JavaScript错误。
  3. 如果仍然无法确定原因,则启用CloudTrail日志,并查看哪个用户和哪个API调用对哪个操作给出了任何错误响应。 ApiGateway的CloudTrail指南。
  4. 如果存在特定的角色或策略问题,添加权限后,我将使用Policy Simulator测试该角色的策略。