Are you actually using a PUT? POST uploads aren’t supported at the moment (but should be soon). Th

Are you actually using a PUT? POST uploads aren’t supported at the moment (but should be soon).

The easiest way to debug CORS issues is to inspect your outgoing request (the presigned PUT in your case)
  1. Check if the Origin header of your outgoing PUT request matches one of the CORS origins you’ve set up
  2. Another common source of problems is extra headers. If you see any extra headers in your outgoing requests, you’ll want to add them to your CORS policy as well. A quick way to debug is to allow *” in AllowedHeaders and see if that fixes things. If it does, try replacing the wildcard with explicit headers you’re sending. I wouldn’t recommend leaving he wildcard in there permanently
Was this page helpful?