Understanding the OAuth2 redirect_uri and Azure AD Reply URL Parameters


When you register an Azure AD application, amongst other things you are required to configure a Reply URL, which by default takes its value from the Sign-On URL value you enter during the Azure application registration wizard. The explanation for the Reply URL parameter is in most cases a little vague… From Authentication Scenarios for AzureAD… Reply URL and Redirect … Continue reading Understanding the OAuth2 redirect_uri and Azure AD Reply URL Parameters

Grokking the AzureAD OAuth2 Implicit Grant Flow


References: Authentication Scenarios for AzureAD The OAuth2 Implicit Grant flow is designed for use by applications which cannot maintain the security of an application registration client secret, typically applications which run in a browser. Unlike the Authorization Code grant flow, the implicit grant flow returns to the client an access token upon successful authentication when the … Continue reading Grokking the AzureAD OAuth2 Implicit Grant Flow

Add SharePoint Context Parameters to your MVC Provider Hosted App Form POST


You’re developing a SharePoint provider hosted app and you need to do a form post to a controller action, and in that controller action you need to get a SharePoint context using the SharePointContextProvider class. When you do this, you may find that an exception is thrown by this class because there aren’t any of … Continue reading Add SharePoint Context Parameters to your MVC Provider Hosted App Form POST

Updating your Azure WebJob using the Kudu Console


So you’ve already published your shiny Webjob to Azure either using Visual Studio 2013 publishing awesome-ness or ‘manually’ using the Azure management portal, and now you want to update it. There’s a super-easy way and thats using the Kudu console. Login to the Kudu console for your web app using the url shown below; https://{webapp name}-scm.azurewebsites.net … Continue reading Updating your Azure WebJob using the Kudu Console