How to handle authentication between Microsoft Azure Application and on premise SharePoint (or Web API 2 web service that gets data from a database)?