I have created Bastion Host and one Virtual machine(with out public IP) in Azure, I am able to login to my VM through Bastion Host, Now i want to deploy flask application in VM than i have to allow flask web application requests to VM through Bastion Host.
How can i access my flask application urls through bastion host?
With Azure Bastion, you can secure and seamless RDP and SSH access to your virtual machines over SSL from the Azure portal and without exposing public IP addresses. You just need to prepare your application as usual then you can SSH access to your VM and access the application from the Azure portal with the localhost address. It looks like that you can access the application within a VNet.
For example, I have a windows VM without public Ip but enable IIS and there is a static website. I can access the website with URL
http://localhost/
orhttp://<privateIpaddressofVM>
.Read Azure Bastion for more details.