Of the Azure features I’ve becomes more acquainted with these past couple years, Managed Identities are one of my favorites. Managed Identities are system-managed service principals that allow for a level of security control I hadn’t considered before, where keys and passwords can be ‘eliminated’ or rotated so frequently that no human has (at-ready) access to resources, without requiring (even automated) code or configuration changes for applications. They are super easy to set up in .NET Core, and I recently layed out how for Headspring’s “Developer Corner”

Read the whole article at Headspring.com and Check out the sample app on Github