Amazon-S3
通過 url 訪問 Amazon S3 圖像
我已將圖像上傳到 Amazon S3 儲存。但是如何通過 url 訪問此圖像?我已公開文件夾和文件,但如果嘗試通過 url https://s3.amazonaws.com/bucket/path/image.png訪問它,仍然會出現 AccessDenied 錯誤
S3 通常“正常工作”——上傳文件、設置權限並訪問 URL。如果沒有(並且他們的服務正在執行),則問題通常是錯誤的 URL 或瀏覽器記憶體。
- 使用 ctrl+F5 或 ctrl+shift+R 清除瀏覽器記憶體並重新載入頁面
- 驗證權限(例如使用程序(CloudBerry Explorer、Cloudbuddy 等)或使用 AWS 控制台)
- 嘗試路徑的替代形式:
https://<bucket>.s3.amazonaws.com/path/to/file.ext
- 嘗試直接從 AWS 控制台點擊連結;使用“打開”連結包括您的訪問密鑰,並將繞過 ACL 設置 - 不要將該連結用於任何公開的內容,但要確保它有效。
我真的建議使用程序(例如上面的程序)並複制和粘貼 URL 以進行測試 - 它大大降低了 URL 不正確的機會。如果上述方法沒有幫助,您可能需要提供更多資訊以便診斷問題。