如何通过Logic App调用某些本地服务器上的私有托管的基于SOAP的Web服务

时间:2019-09-26 18:03:24

标签: azure azure-logic-apps azure-relay

我们在某些本地网络上托管了一个Logic App和基于SOAP的私有Web服务。

基于一些参数,我们需要从Log App调用此Web服务。

有哪些可能且安全的方法来实现此目的?

2 个答案:

答案 0 :(得分:1)

使用On Prem数据网关创建自定义Logic App Connector的最佳方法。

  • 按照here
  • 的说明安装网关
  • 按照here

    的说明创建自定义逻辑应用连接器
    • 登录到已注册本地数据网关的Azure订阅。
    • 创建“逻辑应用程序自定义连接器”类型的资源。
    • 打开一个自定义连接器,然后单击“编辑”。选择“ API端点”作为“ SOAP”,选择“调用模式”作为“ SOAP到REST”,然后浏览以上传内部部署Web服务的WSDL文件。

    • 别忘了选择“通过本地数据网关连接”

有关更多详细信息,请参见this blog

答案 1 :(得分:0)

我有您的Azure Relay来实现此目的。不需要我对本地防火墙设置进行任何更改