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

0

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

1 Antwort
0

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

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

profile picture
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen