question

GauravSood-0649 avatar image
0 Votes"
GauravSood-0649 asked BryanTrach answered

How to consume a SOAP wsdl into APIM hosted on IIS on a VM within same VNet?

Hi Team

I’ve hosted an internal APIM instance within a subnet of a VNET and integrated it with Application Gateway in same VNET but different subnet.
Later Configured custom domains on APIM,
then Configured Application Gateway for all the necessary configuration to expose Dev portal and APIM gateway securely over internet with end to end SSL.

It works Perfectly. I'm able to consume APIs and Azure Functions and any resources within the cloud successfully including SOAP services hosted using azure websites.

I later setup a VM into another subnet of same VNET and hosted a sample WCF application , registered it with a pvt dns zone , dns resolution is successful and browsable from within the same VNet as well other peered VNET making it available within all my VNETs

All the four artefacts
i.e Application Gateway,
APIM internal Instance
Private DNS Zone
Virtual Machines.

are part of same VNET but different Subnets.

Yet I'm unable to consume my sample WCF into APIM.
It gives the error "unable to download wsdl , make sure the service is publically available".

Can you please suggest me how so to make it work?

Regards
Gaurav

azure-webapps-apis
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

BryanTrach avatar image
0 Votes"
BryanTrach answered

@GauravSood-0649 Thank you for your question. The azure-webapps-apis tag is for questions regarding the API feature of an Azure Web App.

At this time, Azure API Management has not been migrated over to the new Q&A platform. We kindly request you to post your question here to receive support from the community and Microsoft engineers. Thank you for your understanding.


5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.