amazon-web-services - AWS 在部署 API Gateway 时抛出一个未知错误
问题描述
在 AWS API Gateway 中,我尝试将 API 部署到新阶段,但我收到错误“发生未知错误”。我假设它很可能是因为许可。但我有 API Gateway 管理员权限。如何准确找出缺少哪些权限?aws api 网关是否记录任何与部署相关的事件?我在哪里可以找到发生了什么。
解决方案
回答您关于 Api Gateway 部署事件的问题,以下是我对正在发生的事情执行的典型步骤。
- 您在控制台或 SDK 上执行的任何操作本质上都是调用 AWS API。
- 对于控制台故障,您始终可以通过浏览器提供的开发人员工具在客户端进行检查。通常
F12 key --> Network
选项卡,复制问题并查看哪个 AWS 端点出现错误,或转到Console
选项卡并查看记录的任何 JavaScript 错误。 - 如果我仍然无法确定原因,我启用CloudTrail日志并查看哪个用户和哪个 API 调用针对哪个操作给出了任何错误响应。CloudTrail ApiGateway指南。
- 如果存在特定的角色或策略问题,我会在添加权限后使用策略模拟器来测试角色的策略。
推荐阅读
- r - 如何使用 MICE 包进行多重插补后的预测
- ios - URL Scheme 选择错误的值
- android - 为 Android 上的应用禁用电池优化会消除对高优先级 FCM 通知的限制吗?
- godot - 为什么有些节点使用“position”而其他节点使用“rect_position”?
- spi - TI RM46 通过 SPI 与 M41t94 RTC 接口
- powerapps - 从 PowerApp 解析 Flow 中的 JSON 操作失败
- php - 获取 URL 参数 PHP
- html - Web 应用程序导航栏适用于 android,而不是 iOS .. CSS 问题
- xslt - Saxonica URIResolver 中的异常处理
- asp.net-mvc-5 - 在 MVC 5 中使用 1 个参数调用 3 个表连接的存储过程