gpt4 book ai didi

Swagger 使用 AWS IAM 用户访问 key / secret

转载 作者:行者123 更新时间:2023-12-03 14:58:12 27 4
gpt4 key购买 nike

我正在试用 AWS API Gateway,从 Swagger 导入/导出 API 定义非常容易。

但是,我已将我的 API 设置为需要 AWS_IAM 授权,因此它不是公开的。但我找不到如何让它与 Swagger UI 一起工作。 Swagger UI 似乎只需要 API key ,而不是 IAM 用户的访问 key 和用于 Sigv4 签名的 secret 。

有谁知道有没有办法配置 Swagger UI 以接收访问 key / secret ,并签署 AWS_IAM 身份验证请求?

任何方向将不胜感激。

谢谢,

最佳答案

Swagger UI OOTB 不支持 AWS_IAM 身份验证,但是,您仍然可以完成 Sigv4 签名。 How to calculate AWS signature V4 in Swagger before request给出了两个很好的例子来说明如何实现这一点。

我用了 second example ,结合作者的blog发布以使用多个用户访问 key / secret 进行测试。该博客文章还详细介绍了为此目的使用 AWS JS 开发工具包。

关于Swagger 使用 AWS IAM 用户访问 key / secret ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46008641/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com