is it possible to access an Azure Web App via a Point-to-Site VPN without using a Private Endpoint? If so, what configurations are required to make this work?
Yes, it's possible to access an Azure Web App via a Point-to-Site (P2S) VPN without using a Private Endpoint, but additional configurations are required because VNet Integration does not provide inbound access by default
Go to your App Service -> Networking ->Outbound Traffic -> VNet Integration -> Provide your Virtual network and Subnet and hit Connect
.
Please refer this doc for better understanding about Integration of Azure Virtual Network.
Refer this doc1, doc2 to Set Up a Point-to-Site (P2S) VPN and how to Restrict Public Access & Allow P2S VPN Client respectively.
After doing above changes, your Azure Web App is only accessible from the P2S VPN without a Private Endpoint.