2.17.0
- Updated to Microsoft.IdentityModel.* 7.3.1 and MSAL.NET 4.59.0
New features
- Added support for Microsoft.NET.Sdk.Worker. See Worker calling APIs
- Added support for Managed identity when calling a downstream API on behalf of the app. See Calling APIs with Managed Identity and PR 2650. For details see PR #2645
Bug fixes
- In OWIN applications, GetTokenForUserAsync now respects the ClaimsPrincipal. See issue #2629 for details.
- After setting
AddTokenAcquisition(useSingleton:true)
to use token acquisition as a singleton, if you use.AddMicrosoftGraph
and/or.AddDownstreamApi
after this call,
the GraphServiceClient and IDownstreamApis are now registered as a singleton service. For details see PR #2645 - Added check Against Injection Attacks. For details see PR 2619
Engineering excellence
- Added a benchmark running on PR merges, available from https://azuread.github.io/microsoft-identity-web/benchmarks on GitHub pages