Learning resourceSoftware development

active-directory-dotnet-native-aspnetcore-v2

Build a protected ASP.NET Core API called from a WPF client.

Stars
290
Forks
195
License
MIT
Updated
Updated Jun 4, 2026

Checking live repository facts…

Project overview

This progressive sample shows how to protect an ASP.NET Core Web API with the Microsoft identity platform and call it from a WPF desktop application after user sign-in. Later chapters add on-behalf-of access to Microsoft Graph, personal Microsoft accounts, and proof-of-possession tokens. Running the examples requires .NET and Visual Studio on Windows, a Microsoft Entra tenant, and an eligible user account, so it is intended as learning material rather than a finished application.

Repository facts

Primary language
C#
License
MIT
Repository updated
Jun 4, 2026
Default branch
main

Resource types

Learning resource

Use cases

Software developmentSecurity and privacy

Protocols & integrations

OAuth

Audience

Developers

Related projects

Browse more similar projects