What is the difference between ADAL and MSAL ?



MSAL (Microsoft Authentication Library) works with the Azure AD V2 endpoint. MSAL will connect client application users to the on-prem AD or cloud environment, will protect API by requesting token for access.

ADAL (Active Directory Authentication Library) works with the Azure AD V1 endpoint. The V1 endpoint supports work accounts, but not personal accounts. The V2.0 endpoint is the combination of Microsoft personal account and work account into single authentication system. With MSAL we can also get authentications for Azure AD B2C.


Happy PC (Programming / Configuring)

Comments

Popular posts from this blog

In C# CSOM How to Delete Folders Recursively, Sub-Folders, Files in SharePoint Online Document Library

How Get, Set, Delete Permission on SharePoint Online Site using Graph API

What is SharePoint online default authentication method? And which credential flow it is using to authenticate?