【发布时间】:2021-11-28 13:44:44
【问题描述】:
假设我有一个像 Instagram 这样的社交媒体应用。我是否必须为每张图片获取签名 URL? 每个用户看到 100 张图片,这是否意味着它必须为每个用户获取 100 个 singed URL?
【问题讨论】:
-
是的,没错
-
您的用例是什么?这些图像是公开的,还是除了授权用户外,它们是保密的?
-
他们是公开的。 @JohnRotenstein
-
如果图像是公开的,那么您不需要使用预签名的 URL。您可以直接指向它们。 “公共”是指任何人都可以访问,无需进行身份验证。
-
如何将其指定为公开?即使我有 ACL:'public-read' ,它也会说未经授权。 @JohnRotenstein
标签: javascript amazon-web-services amazon-s3 signed-url