簡體   English   中英

SOAP API 直通 WSO2 API 管理器。

[英]SOAP API pass through in WSO2 API manager v3.0.0

我正在使用最新版本的 WSO2 API 管理器並嘗試使用 SOAP ZDB974238714CA8DE634A7ACE 后端作為 passthrough. 我無法調用 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 操作和 SOAP 請求參數添加到 Swagger 定義中。

  1. 登錄 API Publisher 並打開 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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM