Amazon web services AWS在部署API网关时引发未知错误

Amazon web services AWS在部署API网关时引发未知错误,amazon-web-services,aws-api-gateway,awsdeploy,Amazon Web Services,Aws Api Gateway,Awsdeploy,在AWSAPI网关中,我试图将API部署到新的阶段,我收到错误“发生未知错误”。我认为这很可能是因为允许。但我有API网关管理员权限。 如何确切地找出缺少哪些权限?aws api网关是否记录任何与部署相关的事件?我在哪里可以找到发生了什么 回答您关于Api网关部署事件的问题,下面是我对发生的事件所做的典型步骤 在控制台或SDK上执行的任何操作本质上都是调用AWSAPI 对于控制台故障,您始终可以通过浏览器提供的开发人员工具在客户端进行检查。通常,F12键-->网络选项卡,复制问题并查看哪个AWS

在AWSAPI网关中,我试图将API部署到新的阶段,我收到错误“发生未知错误”。我认为这很可能是因为允许。但我有API网关管理员权限。 如何确切地找出缺少哪些权限?aws api网关是否记录任何与部署相关的事件?我在哪里可以找到发生了什么


回答您关于Api网关部署事件的问题,下面是我对发生的事件所做的典型步骤

  • 在控制台或SDK上执行的任何操作本质上都是调用AWSAPI
  • 对于控制台故障,您始终可以通过浏览器提供的开发人员工具在客户端进行检查。通常,
    F12键-->网络
    选项卡,复制问题并查看哪个AWS端点出现错误,或转到
    控制台
    选项卡并查看记录的任何JavaScript错误
  • 如果我仍然无法确定原因,我将启用日志并查看哪个用户和哪个API调用为哪个操作提供了任何错误响应。CloudTrail指南
  • 如果存在特定角色或策略问题,则在添加权限后,我将使用测试该角色的策略

  • 如果您使用的是chrome或firefox,请打开developer工具(F12)并转到网络选项卡。复制问题并查看哪个AWS端点给出了错误响应。这很有帮助。它实际上抛出了拒绝访问错误<代码>“\uuu类型”:“AccessDeniedException”,“Message”:“用户:arn:aws:iam::xxxx:User/xxxxx无权在资源:arn:aws:waf regional:us-west-2:xxxxx:webacl/*”上执行:waf regional:ListWebACL”}启用核心,其常见问题。