When deploying your Azure API management via ARM templates you want to avoid putting environment depending variables in your template files. But injecting all settings via a parameter file is sometimes easier said than done. In my case, I needed to set an API policy to verify a certificate thumbprint.
Everyone that worked with ARM templates knows that they are error prone. More often than not it's a struggle get them right. So, if you don't want your team to wonder if that 6th floor window isn't an easier way out, you provide them reusable templates. One problem with linked
Application Insights is often used for logging, but did you really read the name? The goal of Application Insights is getting a good insight view of how your application is working.
The best way to get a quick overview of what's going on with your application is get a nice
Nowadays starting a new project demands a lot knowledge. Besides your programming skills, you also need to know source control, continuous integration and delivery techniques as well as taming cloud solutions. As the time to market decreases and agile working increases your releases, you better start thinking about automating your
Dotnet core, Azure AD, OAuth and openid connect are all exiting technologies. In this post I will combine them in a Giraffe web application.
Register your web app in Azure AD
To start, tell Azure AD that your web application will use AzureAD to authorize its users.