Closed gzimbron closed 2 years ago
related to https://github.com/aws-amplify/amplify-js/issues/960
I can repro the issue, seems like the problem is the IAM roles created from the CLI team does not grant the PutObjectAcl
permission.
There were a couple workarounds from that issue, do they work for you? https://github.com/aws-amplify/amplify-js/issues/960#issuecomment-421843145 https://github.com/aws-amplify/amplify-js/issues/960#issuecomment-441303860
Hi 👋 Closing this as we have not heard back from you. If you are still experiencing this issue and in need of assistance, please feel free to comment and provide us with any information previously requested by our team members so we can re-open this issue and be better able to assist you.
Thank you!
This issue has been automatically locked since there hasn't been any recent activity after it was closed. Please open a new issue for related bugs.
Looking for a help forum? We recommend joining the Amplify Community Discord server amplify-help
forum.
Before opening, please confirm:
JavaScript Framework
Not applicable
Amplify APIs
Storage
Amplify Categories
storage
Environment information
Describe the bug
I receive error 403 every time I want to put file (image) with acl 'public-read'
Bucket permissions:
Expected behavior
Reproduction steps
1.- Add storage to my app 2.- import Storage from aws-amplify 3.- doing Storage.put()
Code Snippet
Log output
aws-exports.js
No response
Manual configuration
No response
Additional configuration
No response
Mobile Device
No response
Mobile Operating System
No response
Mobile Browser
No response
Mobile Browser Version
No response
Additional information and screenshots
No response