Skip to content

4.49.0

Compare
Choose a tag to compare
@pmaytak pmaytak released this 20 Dec 01:40
3528773

New Features

  • MSAL will now use <region>.login.microsoft.com when using regional ESTS-R for public cloud. See 3252
  • Added support for acquiring Work and School accounts when calling GetAccounts using the new Broker preview. See 3458
  • Added the ability to disable Instance Discovery/Authority validation using WithInstanceDiscovery(bool enableInstanceDiscovery). See 3775
  • Added new APIs to acquire authentication data from WWW-Authenticate and Authentication-Info request headers. This will provide additional support for Proof-of-Possession. See 3026

Experimental Features

  • Managed identities for Azure resources provide Azure services with an automatically managed identity in Azure Active Directory. You can use this identity to authenticate to any service that supports Azure AD authentication, without having credentials in your code. MSAL now supports acquiring token for managed identities for Azure App Services and Azure Virtual Machines. Use WithManagedIdentity() method on the AcquireTokenForClient API to get an MSI token. This is an experimental feature and may change in the future versions of MSAL. See 3754 and 3829

Supportability

  • Enabled more logging for new WAM broker. See 3575

Bug Fixes

  • Optimized MSAL cache key logic to improve performance. See 3393