【发布时间】:2020-06-29 15:05:29
【问题描述】:
我正在使用自定义连接器通过数据网关连接到本地 SOAP Web 服务。由于自定义连接器添加了大量 x-ms-* HTTP 标头,请求失败。目标 Web 服务托管在 Apache Tomcat 上,并且对 HTTP 标头总大小有限制(我无法控制)。逻辑应用或自定义连接器配置中是否有任何方法可以阻止添加这些 HTTP 标头?
【问题讨论】:
我正在使用自定义连接器通过数据网关连接到本地 SOAP Web 服务。由于自定义连接器添加了大量 x-ms-* HTTP 标头,请求失败。目标 Web 服务托管在 Apache Tomcat 上,并且对 HTTP 标头总大小有限制(我无法控制)。逻辑应用或自定义连接器配置中是否有任何方法可以阻止添加这些 HTTP 标头?
【问题讨论】:
很遗憾,无法从逻辑应用本身控制这一点。相反,您可以在您的 SOAP 服务前面使用为您处理此问题的代理。
在云中,您可以使用 Azure APIM,它可以将标头从转发到您的 SOAP 服务中剥离。
您也可以deploy APIM in a VNET 让它通过 VPN 网关或 Express Route 连接访问本地资源。
【讨论】: