1 Answer
- Newest
- Most votes
- Most comments
0
Security groups are a way to allow access from specific sources on specific ports. If you wish to recieve form data from anyone on the internet, you would have to allow access on the ports from anyone..
First thing that springs to mind, is to allow write access (PUT Object) to the S3 bucket and have the form save a file to a folder which no one externally has read access to.
The form would write a file to an S3 bucket with PUT only access from Anyone https://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-post-example.html
https://docs.aws.amazon.com/AmazonS3/latest/userguide/HTTPPOSTForms.html
https://saturncloud.io/blog/how-to-post-form-data-to-amazon-s3-bucket/
Relevant content
- asked 3 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago
- I host a website on an EC2 instance. How do I allow my users to connect on HTTP (80) or HTTPS (443)?AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 9 months ago