2017-08-24 151 views
0

我已经与AWS API网关打了几个星期了。AWS API网关 - 使用Swagger模板导入和导出API

我有我们的API的使用客户端证书,并在我的API网关控制台自定义拉姆达授权工作版本。

我想导出到文件招摇在同一AWS账户内汇入为一个不同的API,但进口API是行不通的。

所有端点与功能“测试”,但是当我尝试部署阶段,这是行不通的“资源”面板中运作良好。 Swagger导入和导出工作正常,并部署阶段运行没有问题,但调用API总是返回{“message”:null}

我已经尝试了很多次与招摇或Swagger + API扩展模板,与两个JSON或YAML,但实际调用API时仍然失败。

有人知道,如果我需要做的,以导出和导入模板一些额外的步骤?

回答

0

我找到了解决方案。

如果您想使用API​​网关的自定义授权,你需要手动定义为“执行角色ARN”(你需要创建一个新的或使用现有的)。

其实,如果你离开该领域的空白,使用自动生成功能,然后将扬鞭不能够下一次自动创建新角色时,你会尝试导入模板。

很明显,没有文档说。