我已经部署了一个带有应用程序网关的虚拟机规模集。VMSS 中的虚拟机配置了一个soap api。现在,当我通过应用程序网关的 DNS 名称为我的 soap api 下载 WSDL 时,对于 WSDL 中的 soap:addresslocation 标签,它会给出 VM 的 privateip 作为 url,例如
https:\\10.1.0.9:443\servicetag
,如果我通过使用 VM 的 DNS 名称直接访问相同的 API WSDL,它会给出相同的结果此网址为 :
https\\<VM DNS name>\servicetag。
请告诉我是什么导致了这种行为。