Wso2 API Manager:肥皂服务|如何默认SoapAction

时间:2017-03-14 18:59:33

标签: soap wso2 wso2-am

如何为wso2 api managaer 2.1.0上配置的soap服务设置默认的SoapAction值。

API Store - soap service Api console

对于Soap服务,我们没有选项来编辑swagger定义: Publisher-APiDefinition

请告知我如何默认soap动作的值,在我们的场景中它是不相关的。如果有办法从ui中删除并为所有api调用设置默认值也可以。谢谢。

1 个答案:

答案 0 :(得分:0)

如果它是SOAP 1.2,你可以简单地忽略Soap Action。

如果是SOAP 1.1,您可以拥有自定义中介序列并像这样设置SOAPAction http标头。

<sequence xmlns="http://ws.apache.org/ns/synapse" name="admin--sample">  
      <property name="SOAPAction" scope="transport" expression="YourSoapActionHere"/>  
 </sequence> 

如果您想修改用户界面,则必须调整此文件。

repository/deployment/server/jaggeryapps/store/site/themes/wso2/templates/api/swagger/swagger/swagger-ui{.min}.js