【发布时间】:2026-01-30 10:00:01
【问题描述】:
所以我希望我的 react-amplify 应用程序能够访问多个 s3 存储桶。我遵循this 教程并实现了它。这很简单。 Storage.get() 和 Storage.put() 代码分别如下所示
Storage.get('/path/to/file', {bucket: 'bucketname'})
Storage.put('/path', 'object',{bucket: 'bucketname'}
这段代码运行良好。但是当我尝试获取或放置操作时...我收到 s3-access denied 错误,因为我的存储桶是私有的。
我尝试将 s3fullaccess 权限添加到我的放大应用程序使用的后端角色......但仍然没有成功。我不确定还有什么可以帮助我。
【问题讨论】:
标签: reactjs amazon-web-services amazon-s3 aws-amplify