I have an API that uses OAuth 2.0 JWT client credentials.
Using the standard OAuth 2.0 JWT Client Credentials configuration in Infor Cloud MT, I can't get the communication right (even though I generate all the configuration, it doesn't seem to return the client_assertion).
So I moved forward by signing the JWT using a python script and it worked.
The standard flow of this API is
-->
001 ) Sign a JWT with data provided by the developer, based on a timestamp/header/payload - I currently do this through a Python script.
002 ) This jwt is delivered to the login endpoint, in the client_assertion field. This returns the access token to the Bearer Token OK via ION / Proxy. I already made the flow and I pass the data (data schema) well in the operations
003 ) With this Bearer Token, I must inform it in the Header of another enpoint, in the tag: Authorization: "Bearer 1234125123213...."
But at this final point, I can't find a way to pass the dynamic Authorization.
Think about the following options:
a) Generate a swagger documentation, which has the value "Authorization" as the necessary header data.
Result:
Setting the Proxy to Anonymous and passing the header through postman works.
But if I want to use that header input value in the ION Connection Point, the Authorization field disappears:


b) Use API Key and understand if I can send it a variable.
I don't know how to do this, is it possible?
c) Understand if there is a way to pass the Bearer token as a variable to a CustomerAPI.
Has anyone encountered this situation?
Thank you!.