I'm a little new to azure networking so this might be obvious but I'm kind of stuck.
I've created an azure VNET. Inside that I've setup a P2S gateway which seems to work fine. I can connect to it and once connected I can access a VM I created in my VNET, so far so good. I then setup a container app and a container app environment. The container app it's self it's just the azure demo one. The container app environment is set to internal so as to not expose it to the internet. However even when connected via the VPN to the P2S gateway I still can't resolve it. I understand there would be more setup to get DNS resolution working however even trying to browse to the internal IP of the container app doesn't work so I'm assuming there's something wrong. When the VPN is not connected the connection just times out but when it is, it's gives me a 403 so I assume it's got something to do with the container app environment load balancer not forwarding the requests to the container (which does have ingress enabled). I also get a 403 is I use curl to try and access the container app environment IP from inside a VM in the same VET.
Any suggestions or clarity in what's required to be able to access an internal azure container app via a P2S VPN connection would be great.