APIM 基于 ARM 的 OpenApi 'front-end' 定制,使用 REST 到 SOAP 部署

APIM ARM based customization of OpenApi 'front-end' with REST to SOAP deployment

我有一个 WCF 后端服务,它是一个 SOAP/XML 服务,我需要将它公开给我的消费者。 导入WSDL没有问题,但我不喜欢naming/url的操作,它是基于WSDL中的SoapAction

我可以手动更改显示名称、URL 和 HTTP 动词,使其在外部更 'restful',但有没有办法自动执行此操作? 我想以某种方式将其添加到我的 ARM 模板中。

您无法更改 WSDL 导入的工作方式,但这只是某种批处理操作。如果您在导入 WSDL 后生成 ARM 模板,您将能够使用它重新创建 API 而无需源 WSDL。您可以根据需要更改该模板。