WSO2 API管理器v3.0.0中的SOAP API传递



我正在使用最新版本的WSO2 API管理器,并尝试使用SOAP API后端作为传递。我不能调用API,因为在最新版本中,没有粘贴soap请求和soap操作的选项。文档说明它在那里,但当我把它作为一个docker容器时,传递soap请求的能力就不存在了。有人能确认这是否是一个错误,以及我是否应该降级到以前的版本吗?https://apim.docs.wso2.com/en/latest/Learn/Tutorials/expose-a-soap-service-as-a-rest-api/

WSO2文档截图

WSO2开发门户SOAP API传递调用截图

您必须将SOAP Action和SOAP Request参数添加到Swagger定义中。

  1. 登录API发布服务器并打开API。

  2. 从左侧菜单转到API定义选项卡。

  3. 单击编辑按钮。

  4. 在swagger编辑器中,在POST方法参数下添加以下定义并保存api。

- schema:
type: string
description: SOAP request.
name: SOAP Request
required: true
in: body
- description: SOAPAction header for soap 1.1
name: SOAPAction
type: string
required: false
in: header

为此创建了一个问题,因为此问题需要在新版本中修复。https://github.com/wso2/product-apim/issues/6813

最新更新