【问题标题】:How do I secure my Amazon S3 photos but still make them available via URLs?如何保护我的 Amazon S3 照片但仍可通过 URL 访问它们?
【发布时间】:2010-10-15 11:20:34
【问题描述】:

我计划在网上提供我的(家庭)照片集。我想使用 S3 并构建一个显示照片的 ASP.NET 站点。我不希望网站拉下 S3 内容并将其返回给浏览器。我希望浏览器能够直接进入 S3 而不会影响我的 ASP.NET 带宽。

如果我将 S3 权限设置为公开,则可以为每张照片构建 URL,但我只希望我网站的访问者可以访问这些照片,而不是任何拥有该 URL 的人。

任何想法都非常感谢!

【问题讨论】:

    标签: amazon-s3


    【解决方案1】:

    您可以为 S3 上的安全资源生成临时 URL。

    见底部S3 Signing and Authenticating REST Requests

    【讨论】:

    • 我处于类似的困境中,所以请阅读您提供的链接(仍然有效!)。我猜任何拥有预签名网址的人仍然可以访问这些照片。它如何提供更高的安全性(除非您设置过期时间,我认为原始提问者不想要)?只要我有 url 是否可以访问内容,我不在乎它是否已签名。让后端服务器处理图像检索并使用 Web 令牌对服务器的请求进行身份验证不是更好的方法吗?
    猜你喜欢
    • 2013-01-12
    • 2011-08-24
    • 2011-10-21
    • 2020-10-08
    • 2020-03-02
    • 1970-01-01
    • 1970-01-01
    • 2017-02-05
    • 1970-01-01
    相关资源
    最近更新 更多