gpt4 book ai didi

amazon-web-services - 如何在 CloudFormation 中指定签名的 S3 URL 作为模板?

转载 作者:行者123 更新时间:2023-12-04 19:01:49 25 4
gpt4 key购买 nike

在 AWS CloudFormation 中,您可以通过上传模板文件或指定模板的 S3 URL 来指定模板。 (指定 Amazon S3 模板 URL)

如果存储桶是公共(public)的,您可以构造一个 URL 供任何人访问该对象/模板。只要 S3 模板 URL 是一个简单的 URL,这就可以正常工作:

https://s3.amazonaws.com/public-bucket/unsigned.template

但是,如果存储桶是私有(private)的,如果您想与其他人共享对象,则可以生成签名的 S3 URL。我得到的 URL 是私有(private)存储桶中模板的签名 S3 URL:

https://s3.amazonaws.com/private-bucket/signed.template?Signature=Cs6sqUABadcfZAuFu5FSMWAQ%3D&Expires=1459636414&AWSAccessKeyId=AKIAJ23456AXIOUBCNQ

不幸的是,CF 不支持签名的 URL,并且会删除 .template 之后的所有内容。因此,我收到 Access Denied 错误。有谁知道如何在 CloudFormation 中指定签名的 S3 URL 作为模板吗?

最佳答案

AWS 最终承认这是 CloudFormation 中的一个错误,并且他们正在努力修复。目前还没有预计到达时间。

关于amazon-web-services - 如何在 CloudFormation 中指定签名的 S3 URL 作为模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35784849/

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