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

0

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

1개 답변
0

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

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

profile picture
전문가
답변함 5달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인