В WSO2 ESB, как хранить куки и использовать их позже для аутентификации?

У меня есть служба, которой я звоню, которая возвращает куки с информацией для аутентификации. Как мне сохранить куки и использовать их позже?

Это не работает для меня. Я вижу, как возвращаются файлы cookie, но не вижу, чтобы они были установлены.

<!-- LOGON CALL -->
<property xmlns:ns="http://org.apache.synapse/xsd" xmlns:ns3="http://org.apache.synapse/xsd" name="setCookieHeader" expression="$trp:cookie"></property>
<payloadFactory media-type="xml">
    <format><somexml></somexml></format>
</payloadFactory>
<call>
    <endpoint>
       <address uri="http://serviceurl.domain.com" format="pox"></address>
    </endpoint>
</call>
<log>
<property name="cookie" expression="get-property('setCookieHeader')"></property>
</log>
<!-- The Above Log statement prints correctly -->

<!-- Second Service CALL -->
<property xmlns:ns="http://org.apache.synapse/xsd" xmlns:ns3="http://org.apache.synapse/xsd" name="setCookieHeader" expression="$trp:cookie"></property>
<payloadFactory media-type="xml">
    <format><somexml></somexml></format>
</payloadFactory>
<call>
    <endpoint>
       <address uri="http://serviceurl.domain.com" format="pox"></address>
    </endpoint>
</call>

Ответы на вопрос(1)

Ваш ответ на вопрос