gpt4 book ai didi

amazon-web-services - 如何将证书作为 secret 存储在 AWS secret 管理器中?如何使用 AWS appSync 解析器在 https 调用中传递该 secret ?

转载 作者:行者123 更新时间:2023-12-04 17:38:36 29 4
gpt4 key购买 nike

我需要从 AWS dynamoDB 和第三方 https 服务中获取元素并将这些结果合并到 AWS appSyn 中并将结果作为 graphQL 响应发回

我正在使用的第三方服务需要客户端证书。我没有找到有关如何使用 AWS appSync 解析器传递代理的正确 AWS 文档。

我也没有找到在 AWS secret 管理器中将证书存储为 secret 的文档。

有没有人遇到过类似的问题?或者大家有什么解决办法吗?

最佳答案

这取决于您的证书的大小 - AWS Secrets Manager 的 Secrets 有各种限制,例如字节长度(7168 字节)或字符(4096),请在此处查看更多信息:

https://docs.aws.amazon.com/secretsmanager/latest/userguide/reference_limits.html

但除此之外,您应该能够使用 AWS Secrets Manager 存储您的证书。

请参阅以下链接中的第 3 项:https://aws.amazon.com/blogs/compute/maintaining-transport-layer-security-all-the-way-to-your-container-part-2-using-aws-certificate-manager-private-certificate-authority/

使用 HTTP 解析器(甚至 Lambda 解析器),您将能够对 AWS Secrets Manager 进行 http 调用以获取 key 。

见链接:
https://docs.aws.amazon.com/appsync/latest/devguide/tutorial-lambda-resolvers.html
https://docs.aws.amazon.com/appsync/latest/devguide/tutorial-http-resolvers.html

关于amazon-web-services - 如何将证书作为 secret 存储在 AWS secret 管理器中?如何使用 AWS appSync 解析器在 https 调用中传递该 secret ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55596821/

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