AWS 抛出部署 API 网关时发生未知错误
AWS throws An Unknown error occurred while deploying API Gateway
在 AWS API 网关中,我正在尝试将 API 部署到新阶段,但我收到错误 "An unknown error occurred"。我假设它很可能是因为获得许可。但是我有 API 网关管理员权限。
如何准确找出缺少哪些权限? aws api gateway 是否记录任何与部署相关的事件?我在哪里可以找到最新动态。
回答您关于 Api 网关部署事件的问题,下面是我针对正在发生的事情执行的典型步骤。
- 您在控制台或 SDK 上执行的任何操作本质上都是调用 AWS API。
- 对于控制台故障,您始终可以通过浏览器提供的开发者工具在客户端进行检查。通常
F12 key --> Network
选项卡,复制问题并查看哪个 AWS 端点出错或转到 Console
选项卡并查看记录的任何 JavaScript 错误。
- 如果我仍然无法确定原因,我会启用 CloudTrail logs and see which user and which API call gave any error responses for which operation. CloudTrail Guide to ApiGateway。
- 如果存在特定角色或策略问题,我会在添加权限后使用 Policy Simulator 测试该角色的策略。
在 AWS API 网关中,我正在尝试将 API 部署到新阶段,但我收到错误 "An unknown error occurred"。我假设它很可能是因为获得许可。但是我有 API 网关管理员权限。 如何准确找出缺少哪些权限? aws api gateway 是否记录任何与部署相关的事件?我在哪里可以找到最新动态。
回答您关于 Api 网关部署事件的问题,下面是我针对正在发生的事情执行的典型步骤。
- 您在控制台或 SDK 上执行的任何操作本质上都是调用 AWS API。
- 对于控制台故障,您始终可以通过浏览器提供的开发者工具在客户端进行检查。通常
F12 key --> Network
选项卡,复制问题并查看哪个 AWS 端点出错或转到Console
选项卡并查看记录的任何 JavaScript 错误。 - 如果我仍然无法确定原因,我会启用 CloudTrail logs and see which user and which API call gave any error responses for which operation. CloudTrail Guide to ApiGateway。
- 如果存在特定角色或策略问题,我会在添加权限后使用 Policy Simulator 测试该角色的策略。