I have a web role that is used to manage my Azure setup using Management API. The role works fine when running locally on my laptop, calling into Azure through the net. However, when the web role is installed in Azure, the calls returns 'forbidden' as the status code.
I am suspecting that when the call is made inside the Azure network, it actually has to go out of Azure and get back again. May be this is the problem?
https://management.core.windows.net/[subscriptionid]/services/