Uploading the Web APIs to the App Service through FTP

Go to Azure and open the Web App resource created some sections ago. Go to the Deployment Center page and then to the FTPS credentials tab.

Azure Web App FTPS credentials

Open Filezilla and set the left pane to the location of the de-compressed package in the previous section.

Use the FTPS credentials to connect to the container through Filezilla.

Entering FTPS credentials

Delete the hostingstart.html file and copy the contents of the [appname]_API folder (such as salesdemo_cloud_API) into the wwwroot of the Web App container.

After that’s done, you should be able to browse to the public URL of the container (visible on the Web App’s Overview page).

WebAPI deployment success