一家媒体公司使用 Amazon CloudFront 交付存储在 Amazon S3 中的公共流媒体视频。该公司希望控制谁可以访问 S3 托管的视频。有些用户使用不支持 cookie 的自定义 HTTP 客户端。有些用户无法更改用于访问内容的硬编码 URL。哪些服务或方法可以在对用户影响最小的情况下满足这些要求?(选择两项)
选择一个答案
点击一个选项来检查您的答案。
正确答案: Signed cookies, Signed URLs.
为什么这是答案
签名 Cookie 和签名 URL 都是 CloudFront 提供的机制,用于控制对私有内容的访问。签名 Cookie 适用于需要访问多个受限文件,且客户端支持 Cookie 的场景。签名 URL 适用于单个文件访问、客户端不支持 Cookie 或无法修改 URL 的场景。题目中提到有些用户使用不支持 Cookie 的自定义 HTTP 客户端,因此签名 URL 是一个合适的选择。同时,有些用户无法更改用于访问内容的硬编码 URL,签名 URL 可以通过在 URL 中包含签名信息来解决这个问题。AWS AppSync 是一个托管的 GraphQL 服务,与内容访问控制无关。JSON Web Token (JWT) 可以用于身份验证和授权,但 CloudFront 原生提供了签名机制,通常不需要额外引入 JWT。AWS Secrets Manager 用于存储和管理敏感凭证,与内容访问控制无关。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡