WSO2 ESB 5.0,如何将JWT有效负载发送到http端点?

时间:2018-12-12 15:11:27

标签: wso2 jwt java-web-start

我需要将JWS字符串发布到http端点。生成的JWS字符串可以在soapui或postman中正常工作。我只需要一种通过WSO2 ESB将此字符串发送到http端点的方法。有人知道如何实现吗?

我尝试使用有效负载工厂。但是该调解员仅接受xml的json。 我的代码片段现在看起来像这样:

我做了很多搜索,但还没有找到答案。

<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>

0 个答案:

没有答案