Мне нужно опубликовать строку JWS в конечной точке http.Сгенерированная строка JWS отлично работает в мыло или почтальоне.Мне просто нужен способ отправить эту строку на конечную точку http через ESB WSO2.Кто-нибудь знает, как этого можно достичь?
Я пытался использовать фабрику полезных данных.Но этот посредник принимает только JSON XML.Мой фрагмент кода теперь выглядит так:
Я много раз искал, но пока не смог получить ответ.
<payloadFactory media-type="xml">
<format>
<text xmlns="http://ws.apache.org/commons/ns/payload">$1</text>
</format>
<args>
<arg evaluator="xml" expression="get-property('PayloadJWS')"/>
</args>
</payloadFactory>
<property name="messageType" scope="axis2" type="STRING" value="application/jwt"/>
<property name="contentType" scope="axis2" type="STRING" value="application/jwt"/>
<call blocking="true">
<endpoint name="HTTPEndpoint">
<http method="post" uri-template="<uri>"/>
</endpoint>
</call>