在 S3 中使用签名 URL 是否需要额外付费?

0

【以下的问题经过翻译处理】 我觉得签名的 URL 对 AWS 来说在计算上更昂贵,但我不知道它在其他方面要多花费多少资源。

profile picture
專家
已提問 5 個月前檢視次數 39 次
1 個回答
0

【以下的回答经过翻译处理】 预签名只是更改签名存储的位置。如果没有签名的 url,签名将存在与http 请求的 cookie 中。任何人都可以在不需要浏览器上下文的情况下使用签名的 url。仅当 S3 存储桶完全公开时,才无需检查谁在访问对象。这不涉及额外费用。

但是,如果签名url通过 CloudFront(AWS的边缘缓存服务),那么它可能会产生影响。对同一对象发起所有请求都可能有不同的 url,如果配置不当,每次都从 S3 中心获取。如果查询参数中的签名每次都不同,浏览器缓存也总是会丢失。 CloudFront 还提供了使用 cookie 而不是 URL 进行签名的可能性。

profile picture
專家
已回答 5 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南