Updating cache logic in AcquireTokenByAuthorizationCode