I have an invokehttp setup that validates if a product id exists by calling an api from an external service. Both services (nifi, and django) are authenticated and the call from nifi is authorized by django service.
works perfectly fine with direct call, but when it's configured in invokehttp it responds with "not found". When I look through my django logs, I can see the request is authenticated and authorized but the call does not include the parameter, rather it includes only https://<hostname>.com/products
I have sslcontext and oauthtokenprovider service configured and working without issues.
I'm a bit confused as to why this isn't working, my only thinking is invokehttp 1.20 requires a different url for parameters? This did work in 1.18 invokehttp.
@john0123 There are several ways to include values with the InvokeHttp call. Custom values in the host/url is not preferred as they may not be noticed there. Try to add productId as a user-defined property. Click the (+) on properties and create it there. Then test again.