Hi, I'm using script mediator to mediate the response payload from my server.
The unmediated response is:
{"origin":"202.37.75.130"}
I then add in a mediator via source code, that should change "origin" to
"IP_Address":
<outSequence> <script
language="js"><![CDATA[ old_payload =
mc.getPayloadJSON(); payload["IP_Address"]
= old_payload["origin"];
mc.setPayloadJSON(payload); ]]></script>
<filter source="get-property('CORS_ORIGIN')"
regex=".+"> <then>
<property name="Access-Control-Allow-Origin"
expression="get-property('CORS_ORIGIN')" scope="transport"/>
<property name="Access-Control-Expose-Headers"
value="Assertion,X-Jwt-Assertion,X-User-Name,X-User-Domain" scope="transport"/>
</then> </filter> <send/>
</outSequence>
However, my response remains unchanged (same as the unmediated response). I do
not know how I can fix this. Is there an error I am making?
Thanks,
Maz
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev