Hi @prononext, any chance you can use existing AWS credentials here? The HTTP Request node would support this through the “Predefined Credential Type” option:
In Postman it is working perfectly when I select “AWS Signature” as credentials and enter the same keys I use with other aws service successfully in n8n.
The difference is that Postman has a “Service Name” field and the calls only work if I put in “cloudfront”.
This kind of scope I cannot see in the n8n credentials, there are only predefined checkboxes and no way to set a service name:
I tried to configure the Signature Authorization Header for AWS Signature Auth but had no success.
Maybe there is a way to manipulate the AWS Credential type to make that kind of custom calls possible?
This is assuming you are using the current version of n8n@0.211.2. If you are having any issues with this it’d be great if you could open a new thread with the respective details requested in the template.