Exposing your resources in Azure securely
In many of the business use case scenarios, we need to provide a sample client access to one of the applications hosted in Azure. But we cant simply give the access, by giving the endpoint of that application to the client. Doing this is an obvious compromise on security and we have no control over how the client is using our resource.
Fortunately, there are open standard protocols available for our disposal. One of them is OAuth 2.0 protocol which is widely used.