I'm trying to call an another service internally using proxy chain. the intermediate service receives the call but not the URI. When I look at the policy in trace I see the complete URI.
Here's what I'm doing in last 2 steps
<AssignMessage name="Verify_Request"> <DisplayName>Verify_Request</DisplayName> <Properties/> <Set> <Verb>GET</Verb> <Path>/abc/bbc/api/def</Path> </Set> <IgnoreUnresolvedVariables>true</IgnoreUnresolvedVariables> <AssignTo createNew="false" transport="http" type="request"/> </AssignMessage>
<ServiceCallout name="SC-verify"> <Request clearPayload="true"> <IgnoreUnresolvedVariables>false</IgnoreUnresolvedVariables> </Request> <Response>calloutResponse</Response> <LocalTargetConnection> <APIProxy>VerificationProxy</APIProxy> <ProxyEndpoint>default</ProxyEndpoint> </LocalTargetConnection> </ServiceCallout>