MSAL.NET (Microsoft.Identity.Client) is an authentication library that enables you to acquire tokens from Azure AD, to access protected Web APIs (Microsoft APIs or applications registered with Azure Active Directory). MSAL.NET is available on several .NET platforms (Desktop, Universal Windows Platform, Xamarin Android, Xamarin iOS, Windows 8.1, and .NET Core). The MSAL library for .NET is part of the Microsoft identity platform for developers (formerly named Azure AD) v2.0. It enables you to acquire security tokens to call protected APIs. It uses industry-standard OAuth2 and OpenID Connect. The library also supports Azure AD B2C. Acquiring a token interactively enables the application to acquire a token after authenticating the user through an interactive sign-in. There are specificities, though depending on the platforms (Xamarin Android, Xamarin iOS, or UWP)

Features

  • MSAL.NET became Generally Available with MSAL.NET 3.0.8. Since MSAL.NET moved to 4.x
  • This library controls how users sign-in and access services
  • Support for .NET 6 iOS and Android targets
  • Embedded WebView SSO bug fix for desktop apps
  • Additional health metrics logging, multi-threading bug fix
  • IAccount now provides TenantProfiles

Project Samples

Project Activity

See All Activity >

Categories

Frameworks

License

MIT License

Follow Microsoft Authentication Library .NET

Microsoft Authentication Library .NET Web Site

Other Useful Business Software
$300 Free Credits for Your Google Cloud Projects Icon
$300 Free Credits for Your Google Cloud Projects

Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Microsoft Authentication Library .NET!

Additional Project Details

Programming Language

C#

Related Categories

C# Frameworks

Registered

2022-09-20