Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

operation name appended to Backend service UrL in azure API management

I have a logic app with http trigger. I am trying to create a proxy for the logic app using APi management. The issue I am facing is that APi management when calling the Logic App, adds operation name which makes the logic app url invalid. Example: logic app url: azure/invoke API manager operation name: pass

Looking at trace logs, URL to call Logic app is: azure/invoke/pass

I am trying to manually add url to backend service with Blank API design instead of using LogicApp.

like image 624
user2614735 Avatar asked Dec 21 '25 18:12

user2614735


1 Answers

API management preserves operation URL template while forwarding request to backend API. You can use rewrite-uri policy to control that behavior. In your scenario try adding <rewrite-uri template="/"/>

like image 109
Vitaliy Kurokhtin Avatar answered Dec 24 '25 10:12

Vitaliy Kurokhtin



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!