February 24, 2025

Detecting the Swap Status of an Azure App Service Slot with Auto-Swap Enabled

By |2025-02-24T16:06:47+00:00February 24th, 2025|Categories: App Services, ASP.NET Core, Azure, Azure DevOps|

We recently built an Azure DevOps pipeline which deploys code to a staging slot. This slot has auto-swap enabled to push the app into production automatically after a successul health probe check. However, the issue we ran into, was how to fail the pipeline, when that auto-swap failed — because, frustratingly, it often fails silently, or [...]

April 21, 2023

Azure Application Gateways With Azure Active Directory (AAD) Authentication and No App Service Custom Domains

By |2023-04-21T16:52:38+00:00April 21st, 2023|Categories: App Services, Azure|

We're currently using an Application Gateway that sits in front of several of our app services. Some of these app services use Azure Active Directory (AAD) authentication and need to be able to work, encrypted, without the use of custom domains, or TLS certificates installed on the app services. We also want to be able to [...]

February 17, 2022

Using a self-signed certificate with an Azure Application Gateway and App Service with end-to-end TLS encryption

By |2022-02-17T22:21:50+00:00February 17th, 2022|Categories: App Services, ARM, Azure, Azure DevOps|

You can use a self-signed certificate from your very own certificate authority, for deploying your application gateways and app services, with end-to-end TLS encryption. This approach should only be used for development environments, and not in a production environment. This approach is handy because it will allow you to save a lot of money on TLS [...]

October 27, 2021

Azure App Service, Azure Ad Authentication, Application Gateway and Path Based Routing

By |2021-10-27T20:43:50+00:00October 27th, 2021|Categories: App Services, ARM, Azure|

I recently had a requirement, to set up numerous Azure App Services, each in their own app service plan. They were all using a shared custom domain name and one common SSL certificate. Some of the app services had to allow anonymous access, while others had to be secured using Azure AD Authentication. Using an application [...]

Go to Top