You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ConfidentialClient - service to service (AcquireTokenForClient)
Is this a new or an existing app?
None
Issue description and reproduction steps
When setting a serialized cache and using the WithAdditionalCacheParameters api, the persisted cache parameters are lost after attempting to acquire them from the cache on the second authentication attempt
Expected behavior
MSAL should return the persisted parameters from the serialized cache
Identity provider
Microsoft Entra ID (Work and School accounts and Personal Microsoft accounts)
Regression
No response
Solution and workarounds
Update the JSON logic in the MsalAccessTokenCacheItem to store the PersistedCacheParameters collection in the serialized JSON.