Session
How Do You Get an Access Token in Azure? The .NET Developer’s Guide to TokenCredentials
If you have developed .NET apps that connect to Azure, you probably used DefaultAzureCredential. It seems straightforward: just create one, and you’re done. But behind that single class is a surprising amount of complexity. It manages nearly 20 different TokenCredential types, each trying to get an access token in its own way.
This session will explain how authentication works in the Azure SDK for .NET. You will learn what the TokenCredential objects do, why the DefaultAzureCredential is so convenient, and when it might fail. We’ll also show you how to create a custom flow with ChainedTokenCredential for more control.
By the end of this talk, you’ll have a solid understanding of Azure authentication in .NET. You will know how to troubleshoot your credential chain and how to peek behind the scenes with DefaultAzureCredential. Join us to clear up the confusion once and for all!
A hands-on presentation, with live demonstrations I will explain my work on this topic. I will also use Cloud Debugger, an open-source project I launched last year. https://github.com/tndata/CloudDebugger . I also blogged about this topic https://nestenius.se/azure/default-azure-credentials-under-the-hood/

Tore Nestenius
Microsoft .NET MVP | .Training, Security, Architecture instructor
Helsingborg, Sweden
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top