Connection via API to AWS - error 403

Hello everyone!

I’m building an app here in Bubble, and I need to connect via API with an external provider in order to make the app working with all the features.

When I make the first call (POST) requesting a signed S3 URL, everything works well and I have a successful reply. When I initialize the second call (PUT) to send the image via the S3 URL, I receive the following error:

There was an issue setting up your call.

*Raw response for the API *
Status code 403
<?xml version="1.0" encoding="UTF-8"?>
SignatureDoesNotMatchThe request signature we calculated does not match the signature you provided. Check your key and signing method.ASIA2DGL25FWL2OZOHD4PUT

You can find here the documentation of the API:

Anyone successfully set up API calls to AWS and have any suggestion that could help with this issue?

Thank you!

Did you make it work?

I never found how to make it works, neither helps on this forum nor with bubble support. I changed technology and I’n not using bubble anymore.