Hi! I have done dozens of Apps that communicate with Web REST APIS hosted on Azure, I do both side of the equations, the client in Xamarin, and the Backend API on ASP.NET Core 2.1 (hosted in Azure)
I protect the communication with OAuth2.0 (Bearer Token), thats gold standar.
I don't what the VPN plays here, shouldn't be the VPN a "transparent" layer from a developer point of view.
I mean if I'm targeting the right end URL from the Xamarin App to do the HttpGet/HttpPost etc, is there anything different that I should code if the communication would be straight or through a VPN?
(That I don't know, I can try though....).
I'm ready as soon as you need me.
Thanks!
Felice