将 Bucket ACL 设置为私有可以大幅提升安全性,避免恶意请求导致的高额流量账单。在这种模式下,要让网站上的用户能够正常看到资源,主要有以下几种解决方案:
方案一:CDN + OSS 私有 Bucket 回源(强烈推荐)
这是最推荐的方案。您可以开启 CDN 的“私有 Bucket 回源”功能。开启后,CDN 在向您的私有 OSS 发起请求时,会自动在请求头中添加有效的签名进行鉴权。
这是最推荐的方案。您可以开启 CDN 的“私有 Bucket 回源”功能。开启后,CDN 在向您的私有 OSS 发起请求时,会自动在请求头中添加有效的签名进行鉴权。
- 优势:终端用户通过 CDN 域名访问资源时,无需携带签名 URL,且访问路径被引到 CDN 侧,既能实现加速,又能避免恶意客户端直接请求 OSS 产生大量流量。