bradleyg / django-s3direct

Directly upload files to S3 compatible services with Django.
MIT License
653 stars 234 forks source link

SignatureDoesNotMatch #215

Open lionelyoung opened 4 years ago

lionelyoung commented 4 years ago

AWS Code: SignatureDoesNotMatch, Message:The request signature we calculated does not match the signature you provided. Check your key and signing method.status:403

My key works with aws-cli -- what else causes this error message?

dougbyrne commented 2 years ago

I believe this is caused by https://github.com/TTLabs/EvaporateJS/issues/468

If you are in a load balanced environment, or even in kube with a single pod using IRSA, the front end and back end are using different keys and the signatures don't match up properly.