1

我正在使用需要为其创建自定义连接器的逻辑应用程序。此连接器依赖于 Web 服务,我尝试使用 wsdl 定义为其添加。 添加连接器

现在,如果我提供 url,它需要身份验证,我无法通过此 UI 提供。我可以看到在逻辑应用程序中使用它时可以提供参数。但是它无法拉取服务,因此没有为连接器创建定义

身份验证凭据参数

我尝试下载 wsdl 并将其作为文件添加到此处,但架构具有 xs 导入标签,因此再次失败。根据这个答案,我不能用实际的模式替换它。

<xs:import namespace="http://some.name/" schemaLocation="./path/to/it.xsd"/>

有没有一种方法我不需要手动提供自定义连接器定义并使用 wsdl 使其工作,因为它包含很多端点,手动添加所有操作和触发器会太多。另外,如果将来需要这种情况,它也可以作为我的参考

4

1 回答 1

1

如果可以通过 Internet 访问服务,则可以尝试此操作,然后从 Azure 逻辑应用程序通过 HTTP 或 HTTPS 调用服务端点。本文将帮助您了解要遵循的详细步骤:https ://docs.microsoft.com/en-us/azure/connectors/connectors-native-http

如果无法通过 Internet 访问,那么本文将帮助您逐步完成:https ://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-gateway-connection

在从逻辑应用访问本地数据源之前,需要在本地计算机上安装本地数据网关后创建 Azure 资源。然后,您的逻辑应用在可用于 Azure 逻辑应用的本地连接器提供的触发器和操作中使用此 Azure 网关资源。

在此处输入图像描述

还要检查这个

于 2020-09-07T06:24:13.710 回答