This repository has been archived by the owner on Dec 13, 2023. It is now read-only.
Replies: 1 comment
-
Http task passes through the headers as is (https://github.com/Netflix/conductor/blob/main/contribs/src/main/java/com/netflix/conductor/contribs/tasks/http/HttpTask.java#L151). Do you know how the request signature is calculated, and if it allows requests from Conductor? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am seeing an issue where the https request to AWS service (with authorization) returns successfully when run directly (using python requests and nodejs axios), but it fails when being run in conductor.
When I run this as a simple post request with the url, body, and headers, it works.
However, same request fails in conductor.
Failed to invoke HTTP task due to: java.lang.Exception: 403 Forbidden: [{"message":"The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details."} ]
Any idea what may be wrong? does it support header properties defined as above?
Beta Was this translation helpful? Give feedback.
All reactions