Hi, @Kingsley M .
First, I think that you are talking abount Azure Virtual Machine.
so I removed "azure-webapps" tag.
It shoud work.
You said, "I have set inbound rules for all necessary ports needed to run application".
Can you share detail settings abount rule ?
Did you configure Network Security Group ?