【问题标题】:How can i access images stored in my s3 bucket with url in html如何使用 html 中的 url 访问存储在我的 s3 存储桶中的图像
【发布时间】:2019-12-03 12:03:05
【问题描述】:

我想在我的 html 页面上显示上传的图片以及返回/制作的 url。 但我在该网址上被拒绝访问。 我是 aws s3 的新手,我该如何解决。 我想在两者中都访问它(应用程序和具有该 URL 的网络)

【问题讨论】:

  • 我们需要一些代码来找到问题。
  • 嘿,我想我已经找到了解决方案:s3.ObjectAcl(AWS_STORAGE_BUCKET_NAME,'%s/%s' %(AWS_BLOG_IMAGES_FOLDER,file.name)).put(ACL='public-read')

标签: django amazon-web-services amazon-s3


【解决方案1】:

由于存储桶权限而出现此问题。看起来您的存储桶不是公开的,这就是您在从网页调用时遇到拒绝访问问题的原因。您可以做的一件安全的事情(而不是公开您的存储桶)是上传带有预签名 URL 的图像。您可以在 AWS 页面 here 上了解有关预签名 URL 的更多信息。希望这会有所帮助。

此外,您需要在问题中提供更多信息以获得更准确的答案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多