question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Bug] Authentication webview keeps opening on Android

See original GitHub issue

Which Version of MSAL are you using ? Note that to get help, you need to run the latest version. Preview version are also ok. For ADAL, please log issues to https://github.com/AzureAD/azure-activedirectory-library-for-dotnet MSAL 4.22.0.0

Platform MSAL.Xamarin.Android 29

What authentication flow has the issue?

  • Desktop / Mobile
    • [ X ] Interactive
    • Integrated Windows Auth
    • Username Password
    • Device code flow (browserless)
  • Web App
    • Authorization code
    • OBO
  • Web API
    • OBO

Other? - please describe;

Is this a new or existing app?

Repro

I’m opening my app and check if the user is logged in if not sending them to the login page. On the login page the user hits a button for login which is triggering the SignInAsync method:

public async Task<UserContext> SignInAsync() { UserContext newContext; try { // acquire token silent newContext = await AcquireTokenSilent(); } catch (MsalUiRequiredException) { // acquire token interactive newContext = await SignInInteractively(); } return newContext; }

The MsalUiRequiredException is thrown as expected. The user logs in with the correct credentials and the webview is closed. With the token we try to call an api, the API service is also requesting the SignInAsync method to get the accesstoken or use the refresh token to get a new one if necessary. However for a specific user this is not working as the webview keeps popping up.

In the logs I see after a few tries the throttling exception, but i’m not sure why that would happen as the user is recently signed in correctly. this is however not happening for all users. Quit some of them don’t have any issues. Reinstalling the app is not making any difference. Trying it after the throttle timeout is also getting it back in the throttle exception.

I don’t have access to the users device, but managed to fetch the MSAL logs from it. I could use some help to identify what is going on and how to fix it. (Please note the logs are an reverse order)

Additional context/ Logs / Screenshots

29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - d9db29e1-5206-4d60-adbd-c4fd7843ca49] Resolving authority endpoints… Already resolved? - FALSE 29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - d9db29e1-5206-4d60-adbd-c4fd7843ca49] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - d9db29e1-5206-4d60-adbd-c4fd7843ca49] Refresh token found in the cache? - True 29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - d9db29e1-5206-4d60-adbd-c4fd7843ca49] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - d9db29e1-5206-4d60-adbd-c4fd7843ca49] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - d9db29e1-5206-4d60-adbd-c4fd7843ca49] Access token has expired or about to expire. [Current time (10/29/2020 20:20:58) - Expiration Time (08/01/2020 21:29:28 +00:00) - Extended Expiration Time (01/01/0001 00:00:00 +00:00)] 29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - d9db29e1-5206-4d60-adbd-c4fd7843ca49] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - d9db29e1-5206-4d60-adbd-c4fd7843ca49] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - d9db29e1-5206-4d60-adbd-c4fd7843ca49] Matching entry count - 1 29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - d9db29e1-5206-4d60-adbd-c4fd7843ca49] Looking up access token in the cache. 29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - d9db29e1-5206-4d60-adbd-c4fd7843ca49] === Token Acquisition (SilentRequest) started:

29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - d9db29e1-5206-4d60-adbd-c4fd7843ca49] === Request Data === Authority Provided? - True Scopes - https://[myAuthProvider].onmicrosoft.com/api/[myAPI] Extra Query Params Keys (space separated) - ApiId - AcquireTokenSilent IsConfidentialClient - False SendX5C - False LoginHint ? False IsBrokerConfigured - False HomeAccountId - False CorrelationId - d9db29e1-5206-4d60-adbd-c4fd7843ca49

29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - d9db29e1-5206-4d60-adbd-c4fd7843ca49] ForceRefresh: False 29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - d9db29e1-5206-4d60-adbd-c4fd7843ca49] Account provided: True 29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - d9db29e1-5206-4d60-adbd-c4fd7843ca49] LoginHint provided: False 29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - d9db29e1-5206-4d60-adbd-c4fd7843ca49] === AcquireTokenSilent Parameters === 29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - d9db29e1-5206-4d60-adbd-c4fd7843ca49] MSAL MSAL.Xamarin.Android with assembly version ‘4.22.0.0’. CorrelationId(d9db29e1-5206-4d60-adbd-c4fd7843ca49) 29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - 38fdf6ba-51ce-4976-9fb6-8a593ae938ac] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58 - 38fdf6ba-51ce-4976-9fb6-8a593ae938ac] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:58 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:58] Deserialized 0 items to token cache. 29-10-2020 21:20:57 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:57] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:57 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:57 - a935b651-049d-416a-bb0b-e4386113adfe] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:57 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:57 - a935b651-049d-416a-bb0b-e4386113adfe] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:57 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:57] Deserialized 0 items to token cache. 29-10-2020 21:20:57 - Start SetMainPage - Skip Intro - Main 29-10-2020 21:20:57 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:57] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:57 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:57 - 2edb9857-97c3-4da4-aadb-0068ceaf2ad2] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:57 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:57 - 2edb9857-97c3-4da4-aadb-0068ceaf2ad2] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:57 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:57] Deserialized 0 items to token cache. 29-10-2020 21:20:57 - Start SetMainPage - Skip Intro 29-10-2020 21:20:57 - Start SetMainPage 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 797eed3f-496d-46b0-9478-d0e1a4daac32] Resolving authority endpoints… Already resolved? - TRUE 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 797eed3f-496d-46b0-9478-d0e1a4daac32] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 316734a8-f133-4be2-8d1d-282cfbe42cbe] Resolving authority endpoints… Already resolved? - TRUE 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 316734a8-f133-4be2-8d1d-282cfbe42cbe] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 316734a8-f133-4be2-8d1d-282cfbe42cbe] === Token Acquisition (InteractiveRequest) started:

29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 316734a8-f133-4be2-8d1d-282cfbe42cbe] === Request Data === Authority Provided? - True Scopes - https://[myAuthProvider].onmicrosoft.com/api/[myAPI] Extra Query Params Keys (space separated) - ApiId - AcquireTokenInteractive IsConfidentialClient - False SendX5C - False LoginHint ? True IsBrokerConfigured - False HomeAccountId - False CorrelationId - 316734a8-f133-4be2-8d1d-282cfbe42cbe

29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 797eed3f-496d-46b0-9478-d0e1a4daac32] === Token Acquisition (InteractiveRequest) started:

29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - af976d69-8b54-47d9-8c9d-1d5b1a98740d] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - af976d69-8b54-47d9-8c9d-1d5b1a98740d] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54] Deserialized 0 items to token cache. 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] Exception type: Microsoft.Identity.Client.MsalThrottledUiRequiredException , ErrorCode: invalid_grant HTTP StatusCode 400 CorrelationId

at Microsoft.Identity.Client.OAuth2.Throttling.UiRequiredProvider.TryThrowException (System.String thumbprint, Microsoft.Identity.Client.Core.ICoreLogger logger) [0x00037] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.Throttling.UiRequiredProvider.TryThrottle (Microsoft.Identity.Client.Internal.Requests.AuthenticationRequestParameters requestParams, System.Collections.Generic.IReadOnlyDictionary2[TKey,TValue] bodyParams) [0x00048] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.Throttling.SingletonThrottlingManager.TryThrottle (Microsoft.Identity.Client.Internal.Requests.AuthenticationRequestParameters requestParams, System.Collections.Generic.IReadOnlyDictionary2[TKey,TValue] bodyParams) [0x00014] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.TokenClient.SendTokenRequestAsync (System.Collections.Generic.IDictionary2[TKey,TValue] additionalBodyParameters, System.String scopeOverride, System.String tokenEndpointOverride, System.Threading.CancellationToken cancellationToken) [0x00091] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.RequestBase.SendTokenRequestAsync (System.String tokenEndpoint, System.Collections.Generic.IDictionary2[TKey,TValue] additionalBodyParameters, System.Threading.CancellationToken cancellationToken) [0x000a3] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.RefreshAccessTokenAsync (Microsoft.Identity.Client.Cache.Items.MsalRefreshTokenCacheItem msalRefreshTokenItem, System.Threading.CancellationToken cancellationToken) [0x0011c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.RefreshRtOrFailAsync (System.Threading.CancellationToken cancellationToken) [0x0016c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x0023b] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x00435] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.SilentRequest.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x0014a] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.SilentRequest.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x002ed] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.RequestBase.RunAsync (System.Threading.CancellationToken cancellationToken) [0x000fb] in <c62397c8a9f84db7a0a63991e943e402>:0 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] Failed to refresh the RT and cannot use existing AT (expired or missing). 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] Refreshing the RT failed. Is AAD down? False. Is there an AT in the cache that is usable? False 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] [Throttling] Exception thrown because of throttling rule UiRequired 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] [Throttling] Returning valid entry. 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] [Throttling] Entry found. Creation: 29-10-2020 20:20:44 +00:00 Expiration: 29-10-2020 20:22:44 +00:00 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] Resolving authority endpoints… Already resolved? - TRUE 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] Refresh token found in the cache? - True 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] Access token has expired or about to expire. [Current time (10/29/2020 20:20:54) - Expiration Time (08/01/2020 21:29:28 +00:00) - Extended Expiration Time (01/01/0001 00:00:00 +00:00)] 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] Matching entry count - 1 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] Looking up access token in the cache. 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] === Token Acquisition (SilentRequest) started:

29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] === Request Data === Authority Provided? - True Scopes - https://[myAuthProvider].onmicrosoft.com/api/[myAPI] Extra Query Params Keys (space separated) - ApiId - AcquireTokenSilent IsConfidentialClient - False SendX5C - False LoginHint ? False IsBrokerConfigured - False HomeAccountId - False CorrelationId - f1ce00fa-5f50-4b3e-921c-992da2e739f9

29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] ForceRefresh: False 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] Account provided: True 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] LoginHint provided: False 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] === AcquireTokenSilent Parameters === 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f1ce00fa-5f50-4b3e-921c-992da2e739f9] MSAL MSAL.Xamarin.Android with assembly version ‘4.22.0.0’. CorrelationId(f1ce00fa-5f50-4b3e-921c-992da2e739f9) 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 6cd9e61f-148c-489a-b424-2f1e654863b5] Looking up access token in the cache. 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 5e3ed901-d90d-4fec-b534-e3f41abeeae1] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 5e3ed901-d90d-4fec-b534-e3f41abeeae1] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54] Deserialized 0 items to token cache. 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 6cd9e61f-148c-489a-b424-2f1e654863b5] === Token Acquisition (SilentRequest) started:

29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 6cd9e61f-148c-489a-b424-2f1e654863b5] === Request Data === Authority Provided? - True Scopes - https://[myAuthProvider].onmicrosoft.com/api/[myAPI] Extra Query Params Keys (space separated) - ApiId - AcquireTokenSilent IsConfidentialClient - False SendX5C - False LoginHint ? False IsBrokerConfigured - False HomeAccountId - False CorrelationId - 6cd9e61f-148c-489a-b424-2f1e654863b5

29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 6cd9e61f-148c-489a-b424-2f1e654863b5] ForceRefresh: False 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 6cd9e61f-148c-489a-b424-2f1e654863b5] Account provided: True 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 6cd9e61f-148c-489a-b424-2f1e654863b5] LoginHint provided: False 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 6cd9e61f-148c-489a-b424-2f1e654863b5] === AcquireTokenSilent Parameters === 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 6cd9e61f-148c-489a-b424-2f1e654863b5] MSAL MSAL.Xamarin.Android with assembly version ‘4.22.0.0’. CorrelationId(6cd9e61f-148c-489a-b424-2f1e654863b5) 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 15cd88ff-b96f-4261-8347-63900fd59522] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 15cd88ff-b96f-4261-8347-63900fd59522] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54] Deserialized 0 items to token cache. 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 28e8ad1f-db3d-4403-801d-6ca47cadb167] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - 28e8ad1f-db3d-4403-801d-6ca47cadb167] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54] Deserialized 0 items to token cache. 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f17e3f09-dc26-4b3b-8133-b0ba863690d9] Exception type: Microsoft.Identity.Client.MsalClientException , ErrorCode: state_mismatch

at Microsoft.Identity.Client.Internal.AuthCodeRequestComponent.VerifyAuthorizationResult (Microsoft.Identity.Client.UI.AuthorizationResult authorizationResult, System.String originalState) [0x0003a] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.AuthCodeRequestComponent.FetchAuthCodeAndPkceInternalAsync (Microsoft.Identity.Client.UI.IWebUI webUi, System.Threading.CancellationToken cancellationToken) [0x00165] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.AuthCodeRequestComponent.FetchAuthCodeAndPkceVerifierAsync (System.Threading.CancellationToken cancellationToken) [0x0007d] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.InteractiveRequest.GetTokenResponseAsync (System.Threading.CancellationToken cancellationToken) [0x00178] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.InteractiveRequest.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x000fa] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.RequestBase.RunAsync (System.Threading.CancellationToken cancellationToken) [0x000fb] in <c62397c8a9f84db7a0a63991e943e402>:0 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f17e3f09-dc26-4b3b-8133-b0ba863690d9] Processing result from system webview. 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f17e3f09-dc26-4b3b-8133-b0ba863690d9] SetAuthenticationContinuationEventArgs - resultCode: 2003 requestCode: 0 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f17e3f09-dc26-4b3b-8133-b0ba863690d9] Processing result from system webview. 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f17e3f09-dc26-4b3b-8133-b0ba863690d9] SetAuthenticationContinuationEventArgs - resultCode: 2001 requestCode: 0 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f17e3f09-dc26-4b3b-8133-b0ba863690d9] Processing result from system webview. 29-10-2020 21:20:54 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:54 - f17e3f09-dc26-4b3b-8133-b0ba863690d9] SetAuthenticationContinuationEventArgs - resultCode: 2003 requestCode: 0 29-10-2020 21:20:49 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:49 - f17e3f09-dc26-4b3b-8133-b0ba863690d9] Browser with custom tabs package available. Using com.android.chrome. 29-10-2020 21:20:45 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:45 - f17e3f09-dc26-4b3b-8133-b0ba863690d9] Browser with custom tabs package available. Using com.android.chrome. 29-10-2020 21:20:45 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:45 - f17e3f09-dc26-4b3b-8133-b0ba863690d9] Browser with custom tabs package available. Using com.android.chrome. 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - f17e3f09-dc26-4b3b-8133-b0ba863690d9] Resolving authority endpoints… Already resolved? - TRUE 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - f17e3f09-dc26-4b3b-8133-b0ba863690d9] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - f17e3f09-dc26-4b3b-8133-b0ba863690d9] === Token Acquisition (InteractiveRequest) started:

29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - f17e3f09-dc26-4b3b-8133-b0ba863690d9] === Request Data === Authority Provided? - True Scopes - https://[myAuthProvider].onmicrosoft.com/api/[myAPI] Extra Query Params Keys (space separated) - ApiId - AcquireTokenInteractive IsConfidentialClient - False SendX5C - False LoginHint ? True IsBrokerConfigured - False HomeAccountId - False CorrelationId - f17e3f09-dc26-4b3b-8133-b0ba863690d9

29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - f17e3f09-dc26-4b3b-8133-b0ba863690d9] === InteractiveParameters Data === LoginHint provided: True User provided: True UseEmbeddedWebView: NotSpecified ExtraScopesToConsent: Prompt: not_specified HasCustomWebUi: False

29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - f17e3f09-dc26-4b3b-8133-b0ba863690d9] MSAL MSAL.Xamarin.Android with assembly version ‘4.22.0.0’. CorrelationId(f17e3f09-dc26-4b3b-8133-b0ba863690d9) 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 2bd96bb7-a594-4f29-aab6-dcfaf0ee2cec] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 2bd96bb7-a594-4f29-aab6-dcfaf0ee2cec] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44] Deserialized 0 items to token cache. 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] Exception type: Microsoft.Identity.Client.MsalUiRequiredException , ErrorCode: invalid_grant HTTP StatusCode 400 CorrelationId

at Microsoft.Identity.Client.OAuth2.OAuth2Client.ThrowServerException (Microsoft.Identity.Client.Http.HttpResponse response, Microsoft.Identity.Client.Internal.RequestContext requestContext) [0x000b7] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.OAuth2Client.CreateResponse[T] (Microsoft.Identity.Client.Http.HttpResponse response, Microsoft.Identity.Client.Internal.RequestContext requestContext) <0x73922d5b50 + 0x00037> in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.OAuth2Client.ExecuteRequestAsync[T] (System.Uri endPoint, System.Net.Http.HttpMethod method, Microsoft.Identity.Client.Internal.RequestContext requestContext, System.Boolean expectErrorsOn200OK, System.Boolean addCommonHeaders) <0x73922d5bd0 + 0x00873> in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.OAuth2Client.GetTokenAsync (System.Uri endPoint, Microsoft.Identity.Client.Internal.RequestContext requestContext, System.Boolean addCommonHeaders) [0x00084] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.TokenClient.SendHttpAndClearTelemetryAsync (System.String tokenEndpoint) [0x000c8] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.TokenClient.SendHttpAndClearTelemetryAsync (System.String tokenEndpoint) [0x001fe] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.TokenClient.SendTokenRequestAsync (System.Collections.Generic.IDictionary2[TKey,TValue] additionalBodyParameters, System.String scopeOverride, System.String tokenEndpointOverride, System.Threading.CancellationToken cancellationToken) [0x0012c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.RequestBase.SendTokenRequestAsync (System.String tokenEndpoint, System.Collections.Generic.IDictionary2[TKey,TValue] additionalBodyParameters, System.Threading.CancellationToken cancellationToken) [0x000a3] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.RefreshAccessTokenAsync (Microsoft.Identity.Client.Cache.Items.MsalRefreshTokenCacheItem msalRefreshTokenItem, System.Threading.CancellationToken cancellationToken) [0x0011c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.RefreshRtOrFailAsync (System.Threading.CancellationToken cancellationToken) [0x0016c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x0023b] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x00435] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.SilentRequest.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x0014a] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.SilentRequest.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x002ed] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.RequestBase.RunAsync (System.Threading.CancellationToken cancellationToken) [0x000fb] in <c62397c8a9f84db7a0a63991e943e402>:0 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] Failed to refresh the RT and cannot use existing AT (expired or missing). 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] Refreshing the RT failed. Is AAD down? False. Is there an AT in the cache that is usable? False 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] [Throttling] MsalUiRequiredException encountered - throttling for 120 seconds 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] Exception type: Microsoft.Identity.Client.MsalUiRequiredException , ErrorCode: invalid_grant HTTP StatusCode 400 CorrelationId

29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] HttpStatusCode: 400: BadRequest 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] Request retry failed. 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] Response status code does not indicate success: 400 (BadRequest). 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 527cf612-0e94-42cd-9b72-64b99ba56e27] Resolving authority endpoints… Already resolved? - TRUE 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 572cd210-5375-4f93-8ffb-1e86f6c6e659] Resolving authority endpoints… Already resolved? - TRUE 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 572cd210-5375-4f93-8ffb-1e86f6c6e659] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 527cf612-0e94-42cd-9b72-64b99ba56e27] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 527cf612-0e94-42cd-9b72-64b99ba56e27] === Token Acquisition (InteractiveRequest) started:

29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 527cf612-0e94-42cd-9b72-64b99ba56e27] === Request Data === Authority Provided? - True Scopes - https://[myAuthProvider].onmicrosoft.com/api/[myAPI] Extra Query Params Keys (space separated) - ApiId - AcquireTokenInteractive IsConfidentialClient - False SendX5C - False LoginHint ? True IsBrokerConfigured - False HomeAccountId - False CorrelationId - 527cf612-0e94-42cd-9b72-64b99ba56e27

29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 572cd210-5375-4f93-8ffb-1e86f6c6e659] === Token Acquisition (InteractiveRequest) started:

29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 572cd210-5375-4f93-8ffb-1e86f6c6e659] === Request Data === Authority Provided? - True Scopes - https://[myAuthProvider].onmicrosoft.com/api/[myAPI] Extra Query Params Keys (space separated) - ApiId - AcquireTokenInteractive IsConfidentialClient - False SendX5C - False LoginHint ? True IsBrokerConfigured - False HomeAccountId - False CorrelationId - 572cd210-5375-4f93-8ffb-1e86f6c6e659

29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 527cf612-0e94-42cd-9b72-64b99ba56e27] === InteractiveParameters Data === LoginHint provided: True User provided: True UseEmbeddedWebView: NotSpecified ExtraScopesToConsent: Prompt: not_specified HasCustomWebUi: False

29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 572cd210-5375-4f93-8ffb-1e86f6c6e659] === InteractiveParameters Data === LoginHint provided: True User provided: True UseEmbeddedWebView: NotSpecified ExtraScopesToConsent: Prompt: not_specified HasCustomWebUi: False

29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 527cf612-0e94-42cd-9b72-64b99ba56e27] MSAL MSAL.Xamarin.Android with assembly version ‘4.22.0.0’. CorrelationId(527cf612-0e94-42cd-9b72-64b99ba56e27) 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 572cd210-5375-4f93-8ffb-1e86f6c6e659] MSAL MSAL.Xamarin.Android with assembly version ‘4.22.0.0’. CorrelationId(572cd210-5375-4f93-8ffb-1e86f6c6e659) 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - d6d1f8a5-c639-46bd-8fc8-5eb92d0e018c] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - d6d1f8a5-c639-46bd-8fc8-5eb92d0e018c] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44] Deserialized 0 items to token cache. 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 5037a998-7b9f-4273-95cb-a470c7f0852c] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 5037a998-7b9f-4273-95cb-a470c7f0852c] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44] Deserialized 0 items to token cache. 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 01fbb743-d7aa-4097-8e81-2d0a35778412] Exception type: Microsoft.Identity.Client.MsalUiRequiredException , ErrorCode: invalid_grant HTTP StatusCode 400 CorrelationId

at Microsoft.Identity.Client.OAuth2.OAuth2Client.ThrowServerException (Microsoft.Identity.Client.Http.HttpResponse response, Microsoft.Identity.Client.Internal.RequestContext requestContext) [0x000b7] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.OAuth2Client.CreateResponse[T] (Microsoft.Identity.Client.Http.HttpResponse response, Microsoft.Identity.Client.Internal.RequestContext requestContext) <0x73922d5b50 + 0x00037> in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.OAuth2Client.ExecuteRequestAsync[T] (System.Uri endPoint, System.Net.Http.HttpMethod method, Microsoft.Identity.Client.Internal.RequestContext requestContext, System.Boolean expectErrorsOn200OK, System.Boolean addCommonHeaders) <0x73922d5bd0 + 0x00873> in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.OAuth2Client.GetTokenAsync (System.Uri endPoint, Microsoft.Identity.Client.Internal.RequestContext requestContext, System.Boolean addCommonHeaders) [0x00084] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.TokenClient.SendHttpAndClearTelemetryAsync (System.String tokenEndpoint) [0x000c8] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.TokenClient.SendHttpAndClearTelemetryAsync (System.String tokenEndpoint) [0x001fe] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.TokenClient.SendTokenRequestAsync (System.Collections.Generic.IDictionary2[TKey,TValue] additionalBodyParameters, System.String scopeOverride, System.String tokenEndpointOverride, System.Threading.CancellationToken cancellationToken) [0x0012c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.RequestBase.SendTokenRequestAsync (System.String tokenEndpoint, System.Collections.Generic.IDictionary2[TKey,TValue] additionalBodyParameters, System.Threading.CancellationToken cancellationToken) [0x000a3] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.RefreshAccessTokenAsync (Microsoft.Identity.Client.Cache.Items.MsalRefreshTokenCacheItem msalRefreshTokenItem, System.Threading.CancellationToken cancellationToken) [0x0011c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.RefreshRtOrFailAsync (System.Threading.CancellationToken cancellationToken) [0x0016c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x0023b] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x00435] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.SilentRequest.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x0014a] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.SilentRequest.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x002ed] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.RequestBase.RunAsync (System.Threading.CancellationToken cancellationToken) [0x000fb] in <c62397c8a9f84db7a0a63991e943e402>:0 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] Exception type: Microsoft.Identity.Client.MsalUiRequiredException , ErrorCode: invalid_grant HTTP StatusCode 400 CorrelationId

at Microsoft.Identity.Client.OAuth2.OAuth2Client.ThrowServerException (Microsoft.Identity.Client.Http.HttpResponse response, Microsoft.Identity.Client.Internal.RequestContext requestContext) [0x000b7] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.OAuth2Client.CreateResponse[T] (Microsoft.Identity.Client.Http.HttpResponse response, Microsoft.Identity.Client.Internal.RequestContext requestContext) <0x73922d5b50 + 0x00037> in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.OAuth2Client.ExecuteRequestAsync[T] (System.Uri endPoint, System.Net.Http.HttpMethod method, Microsoft.Identity.Client.Internal.RequestContext requestContext, System.Boolean expectErrorsOn200OK, System.Boolean addCommonHeaders) <0x73922d5bd0 + 0x00873> in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.OAuth2Client.GetTokenAsync (System.Uri endPoint, Microsoft.Identity.Client.Internal.RequestContext requestContext, System.Boolean addCommonHeaders) [0x00084] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.TokenClient.SendHttpAndClearTelemetryAsync (System.String tokenEndpoint) [0x000c8] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.TokenClient.SendHttpAndClearTelemetryAsync (System.String tokenEndpoint) [0x001fe] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.TokenClient.SendTokenRequestAsync (System.Collections.Generic.IDictionary2[TKey,TValue] additionalBodyParameters, System.String scopeOverride, System.String tokenEndpointOverride, System.Threading.CancellationToken cancellationToken) [0x0012c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.RequestBase.SendTokenRequestAsync (System.String tokenEndpoint, System.Collections.Generic.IDictionary2[TKey,TValue] additionalBodyParameters, System.Threading.CancellationToken cancellationToken) [0x000a3] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.RefreshAccessTokenAsync (Microsoft.Identity.Client.Cache.Items.MsalRefreshTokenCacheItem msalRefreshTokenItem, System.Threading.CancellationToken cancellationToken) [0x0011c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.RefreshRtOrFailAsync (System.Threading.CancellationToken cancellationToken) [0x0016c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x0023b] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x00435] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.SilentRequest.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x0014a] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.SilentRequest.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x002ed] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.RequestBase.RunAsync (System.Threading.CancellationToken cancellationToken) [0x000fb] in <c62397c8a9f84db7a0a63991e943e402>:0 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] Failed to refresh the RT and cannot use existing AT (expired or missing). 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] Refreshing the RT failed. Is AAD down? False. Is there an AT in the cache that is usable? False 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] [Throttling] MsalUiRequiredException encountered - throttling for 120 seconds 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] Exception type: Microsoft.Identity.Client.MsalUiRequiredException , ErrorCode: invalid_grant HTTP StatusCode 400 CorrelationId

29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] HttpStatusCode: 400: BadRequest 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] Request retry failed. 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] Response status code does not indicate success: 400 (BadRequest). 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 01fbb743-d7aa-4097-8e81-2d0a35778412] Failed to refresh the RT and cannot use existing AT (expired or missing). 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 01fbb743-d7aa-4097-8e81-2d0a35778412] Refreshing the RT failed. Is AAD down? False. Is there an AT in the cache that is usable? False 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 01fbb743-d7aa-4097-8e81-2d0a35778412] [Throttling] MsalUiRequiredException encountered - throttling for 120 seconds 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 01fbb743-d7aa-4097-8e81-2d0a35778412] Exception type: Microsoft.Identity.Client.MsalUiRequiredException , ErrorCode: invalid_grant HTTP StatusCode 400 CorrelationId

29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 01fbb743-d7aa-4097-8e81-2d0a35778412] HttpStatusCode: 400: BadRequest 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] Resolving authority endpoints… Already resolved? - TRUE 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] Refresh token found in the cache? - True 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] Access token has expired or about to expire. [Current time (10/29/2020 20:20:44) - Expiration Time (08/01/2020 21:29:28 +00:00) - Extended Expiration Time (01/01/0001 00:00:00 +00:00)] 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] Matching entry count - 1 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] Looking up access token in the cache. 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] === Token Acquisition (SilentRequest) started:

29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] === Request Data === Authority Provided? - True Scopes - https://[myAuthProvider].onmicrosoft.com/api/[myAPI] Extra Query Params Keys (space separated) - ApiId - AcquireTokenSilent IsConfidentialClient - False SendX5C - False LoginHint ? False IsBrokerConfigured - False HomeAccountId - False CorrelationId - 350071d8-9c29-4ebd-bb07-2ba86cffa742

29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] ForceRefresh: False 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] Account provided: True 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] LoginHint provided: False 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] === AcquireTokenSilent Parameters === 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 350071d8-9c29-4ebd-bb07-2ba86cffa742] MSAL MSAL.Xamarin.Android with assembly version ‘4.22.0.0’. CorrelationId(350071d8-9c29-4ebd-bb07-2ba86cffa742) 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 59e5e7a5-7606-41fa-8e7b-ec1123ba4aa5] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 59e5e7a5-7606-41fa-8e7b-ec1123ba4aa5] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44] Deserialized 0 items to token cache. 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 1ea7fff0-276e-4d86-8c92-195d43563a78] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 1ea7fff0-276e-4d86-8c92-195d43563a78] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44] Deserialized 0 items to token cache. 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 01fbb743-d7aa-4097-8e81-2d0a35778412] Request retry failed. 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 01fbb743-d7aa-4097-8e81-2d0a35778412] Response status code does not indicate success: 400 (BadRequest). 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] Resolving authority endpoints… Already resolved? - TRUE 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] Refresh token found in the cache? - True 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] Access token has expired or about to expire. [Current time (10/29/2020 20:20:44) - Expiration Time (08/01/2020 21:29:28 +00:00) - Extended Expiration Time (01/01/0001 00:00:00 +00:00)] 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] Matching entry count - 1 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] Looking up access token in the cache. 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] === Token Acquisition (SilentRequest) started:

29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] === Request Data === Authority Provided? - True Scopes - https://[myAuthProvider].onmicrosoft.com/api/[myAPI] Extra Query Params Keys (space separated) - ApiId - AcquireTokenSilent IsConfidentialClient - False SendX5C - False LoginHint ? False IsBrokerConfigured - False HomeAccountId - False CorrelationId - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69

29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] ForceRefresh: False 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] Account provided: True 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] LoginHint provided: False 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] === AcquireTokenSilent Parameters === 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - 48cb9c54-e1fa-4f7d-addd-961dfaf4ef69] MSAL MSAL.Xamarin.Android with assembly version ‘4.22.0.0’. CorrelationId(48cb9c54-e1fa-4f7d-addd-961dfaf4ef69) 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - b9e67d40-d7a1-49ab-99a9-eff680e793c5] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44 - b9e67d40-d7a1-49ab-99a9-eff680e793c5] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:44 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:44] Deserialized 0 items to token cache. 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 01fbb743-d7aa-4097-8e81-2d0a35778412] Resolving authority endpoints… Already resolved? - FALSE 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 01fbb743-d7aa-4097-8e81-2d0a35778412] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 01fbb743-d7aa-4097-8e81-2d0a35778412] Refresh token found in the cache? - True 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 01fbb743-d7aa-4097-8e81-2d0a35778412] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 01fbb743-d7aa-4097-8e81-2d0a35778412] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 01fbb743-d7aa-4097-8e81-2d0a35778412] Access token has expired or about to expire. [Current time (10/29/2020 20:20:43) - Expiration Time (08/01/2020 21:29:28 +00:00) - Extended Expiration Time (01/01/0001 00:00:00 +00:00)] 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 01fbb743-d7aa-4097-8e81-2d0a35778412] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 01fbb743-d7aa-4097-8e81-2d0a35778412] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 01fbb743-d7aa-4097-8e81-2d0a35778412] Matching entry count - 1 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 01fbb743-d7aa-4097-8e81-2d0a35778412] Looking up access token in the cache. 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 01fbb743-d7aa-4097-8e81-2d0a35778412] === Token Acquisition (SilentRequest) started:

29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 01fbb743-d7aa-4097-8e81-2d0a35778412] === Request Data === Authority Provided? - True Scopes - https://[myAuthProvider].onmicrosoft.com/api/[myAPI] Extra Query Params Keys (space separated) - ApiId - AcquireTokenSilent IsConfidentialClient - False SendX5C - False LoginHint ? False IsBrokerConfigured - False HomeAccountId - False CorrelationId - 01fbb743-d7aa-4097-8e81-2d0a35778412

29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 01fbb743-d7aa-4097-8e81-2d0a35778412] ForceRefresh: False 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 01fbb743-d7aa-4097-8e81-2d0a35778412] Account provided: True 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 01fbb743-d7aa-4097-8e81-2d0a35778412] LoginHint provided: False 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 01fbb743-d7aa-4097-8e81-2d0a35778412] === AcquireTokenSilent Parameters === 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 01fbb743-d7aa-4097-8e81-2d0a35778412] MSAL MSAL.Xamarin.Android with assembly version ‘4.22.0.0’. CorrelationId(01fbb743-d7aa-4097-8e81-2d0a35778412) 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - e6422282-57f9-4aa9-89d1-b7ff8204bac8] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - e6422282-57f9-4aa9-89d1-b7ff8204bac8] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43] Deserialized 0 items to token cache. 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - de7cab30-3d17-43f0-8a85-2315e317ebd2] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - de7cab30-3d17-43f0-8a85-2315e317ebd2] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43] Deserialized 0 items to token cache. 29-10-2020 21:20:43 - Start SetMainPage - Skip Intro - Main 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 37ad01c6-abe2-4683-b8e7-c4dba01879b0] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43 - 37ad01c6-abe2-4683-b8e7-c4dba01879b0] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:43 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:43] Deserialized 0 items to token cache. 29-10-2020 21:20:42 - Start SetMainPage - Skip Intro 29-10-2020 21:20:42 - Start SetMainPage 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - d919924d-6f9d-488f-87a5-26c036eace84] === Token Acquisition finished successfully. An access token was returned with Expiration Time: 10/29/2020 21:20:26 +00:00 === 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - d919924d-6f9d-488f-87a5-26c036eace84] Saving RT in cache… 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - d919924d-6f9d-488f-87a5-26c036eace84] Saving Id Token and Account in cache … 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - d919924d-6f9d-488f-87a5-26c036eace84] Matching entries after filtering by user - 1 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - d919924d-6f9d-488f-87a5-26c036eace84] Intersecting scope entries count - 2 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - d919924d-6f9d-488f-87a5-26c036eace84] Looking for scopes for the authority in the cache which intersect with https://[myAuthProvider].onmicrosoft.com/api/[myAPI] 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - d919924d-6f9d-488f-87a5-26c036eace84] Saving AT in cache and removing overlapping ATs… 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - b285666c-c997-4f43-9717-f6bdb595af69] === Token Acquisition finished successfully. An access token was returned with Expiration Time: 10/29/2020 21:20:26 +00:00 === 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - b285666c-c997-4f43-9717-f6bdb595af69] Saving RT in cache… 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - b285666c-c997-4f43-9717-f6bdb595af69] Saving Id Token and Account in cache … 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - b8506701-9787-42fb-be3e-e69596633ba5] Browser with custom tabs package available. Using com.android.chrome. 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - b285666c-c997-4f43-9717-f6bdb595af69] Matching entries after filtering by user - 1 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - b285666c-c997-4f43-9717-f6bdb595af69] Intersecting scope entries count - 2 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - b285666c-c997-4f43-9717-f6bdb595af69] Looking for scopes for the authority in the cache which intersect with https://[myAuthProvider].onmicrosoft.com/api/[myAPI] 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - b285666c-c997-4f43-9717-f6bdb595af69] Saving AT in cache and removing overlapping ATs… 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - b285666c-c997-4f43-9717-f6bdb595af69] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - b285666c-c997-4f43-9717-f6bdb595af69] Subject not present in Id token 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - d919924d-6f9d-488f-87a5-26c036eace84] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - d919924d-6f9d-488f-87a5-26c036eace84] Subject not present in Id token 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - b285666c-c997-4f43-9717-f6bdb595af69] Saving Token Response to cache… 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - d919924d-6f9d-488f-87a5-26c036eace84] Saving Token Response to cache… 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - d919924d-6f9d-488f-87a5-26c036eace84] Checking client info returned from the server… 29-10-2020 21:20:26 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:26 - b285666c-c997-4f43-9717-f6bdb595af69] Checking client info returned from the server… 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - b8506701-9787-42fb-be3e-e69596633ba5] Resolving authority endpoints… Already resolved? - TRUE 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - b8506701-9787-42fb-be3e-e69596633ba5] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - b8506701-9787-42fb-be3e-e69596633ba5] === Token Acquisition (InteractiveRequest) started:

29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - b8506701-9787-42fb-be3e-e69596633ba5] === Request Data === Authority Provided? - True Scopes - https://[myAuthProvider].onmicrosoft.com/api/[myAPI] Extra Query Params Keys (space separated) - ApiId - AcquireTokenInteractive IsConfidentialClient - False SendX5C - False LoginHint ? True IsBrokerConfigured - False HomeAccountId - False CorrelationId - b8506701-9787-42fb-be3e-e69596633ba5

29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - b8506701-9787-42fb-be3e-e69596633ba5] === InteractiveParameters Data === LoginHint provided: True User provided: True UseEmbeddedWebView: NotSpecified ExtraScopesToConsent: Prompt: not_specified HasCustomWebUi: False

29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - b8506701-9787-42fb-be3e-e69596633ba5] MSAL MSAL.Xamarin.Android with assembly version ‘4.22.0.0’. CorrelationId(b8506701-9787-42fb-be3e-e69596633ba5) 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 79776897-492e-4f7e-a5e8-29a3e1864ec5] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 79776897-492e-4f7e-a5e8-29a3e1864ec5] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25] Deserialized 0 items to token cache. 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] Exception type: Microsoft.Identity.Client.MsalThrottledUiRequiredException , ErrorCode: invalid_grant HTTP StatusCode 400 CorrelationId

at Microsoft.Identity.Client.OAuth2.Throttling.UiRequiredProvider.TryThrowException (System.String thumbprint, Microsoft.Identity.Client.Core.ICoreLogger logger) [0x00037] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.Throttling.UiRequiredProvider.TryThrottle (Microsoft.Identity.Client.Internal.Requests.AuthenticationRequestParameters requestParams, System.Collections.Generic.IReadOnlyDictionary2[TKey,TValue] bodyParams) [0x00048] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.Throttling.SingletonThrottlingManager.TryThrottle (Microsoft.Identity.Client.Internal.Requests.AuthenticationRequestParameters requestParams, System.Collections.Generic.IReadOnlyDictionary2[TKey,TValue] bodyParams) [0x00014] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.TokenClient.SendTokenRequestAsync (System.Collections.Generic.IDictionary2[TKey,TValue] additionalBodyParameters, System.String scopeOverride, System.String tokenEndpointOverride, System.Threading.CancellationToken cancellationToken) [0x00091] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.RequestBase.SendTokenRequestAsync (System.String tokenEndpoint, System.Collections.Generic.IDictionary2[TKey,TValue] additionalBodyParameters, System.Threading.CancellationToken cancellationToken) [0x000a3] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.RefreshAccessTokenAsync (Microsoft.Identity.Client.Cache.Items.MsalRefreshTokenCacheItem msalRefreshTokenItem, System.Threading.CancellationToken cancellationToken) [0x0011c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.RefreshRtOrFailAsync (System.Threading.CancellationToken cancellationToken) [0x0016c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x0023b] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x00435] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.SilentRequest.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x0014a] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.SilentRequest.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x002ed] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.RequestBase.RunAsync (System.Threading.CancellationToken cancellationToken) [0x000fb] in <c62397c8a9f84db7a0a63991e943e402>:0 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] Failed to refresh the RT and cannot use existing AT (expired or missing). 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] Refreshing the RT failed. Is AAD down? False. Is there an AT in the cache that is usable? False 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] [Throttling] Exception thrown because of throttling rule UiRequired 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] [Throttling] Returning valid entry. 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] [Throttling] Entry found. Creation: 29-10-2020 20:20:14 +00:00 Expiration: 29-10-2020 20:22:14 +00:00 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] Resolving authority endpoints… Already resolved? - TRUE 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] Refresh token found in the cache? - True 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] Access token has expired or about to expire. [Current time (10/29/2020 20:20:25) - Expiration Time (08/01/2020 21:29:28 +00:00) - Extended Expiration Time (01/01/0001 00:00:00 +00:00)] 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] Matching entry count - 1 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] Looking up access token in the cache. 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] === Token Acquisition (SilentRequest) started:

29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] === Request Data === Authority Provided? - True Scopes - https://[myAuthProvider].onmicrosoft.com/api/[myAPI] Extra Query Params Keys (space separated) - ApiId - AcquireTokenSilent IsConfidentialClient - False SendX5C - False LoginHint ? False IsBrokerConfigured - False HomeAccountId - False CorrelationId - 05a77482-694b-4007-b827-8acf64f8ed66

29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] ForceRefresh: False 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] Account provided: True 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] LoginHint provided: False 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] === AcquireTokenSilent Parameters === 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 05a77482-694b-4007-b827-8acf64f8ed66] MSAL MSAL.Xamarin.Android with assembly version ‘4.22.0.0’. CorrelationId(05a77482-694b-4007-b827-8acf64f8ed66) 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 3b84cbee-a51c-4a1a-89fe-fc5ab28f3519] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 3b84cbee-a51c-4a1a-89fe-fc5ab28f3519] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25] Deserialized 0 items to token cache. 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 2599209b-99ce-4210-93eb-0c4a39275951] Resolving authority endpoints… Already resolved? - TRUE 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 2599209b-99ce-4210-93eb-0c4a39275951] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 2599209b-99ce-4210-93eb-0c4a39275951] === Token Acquisition (InteractiveRequest) started:

29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 2599209b-99ce-4210-93eb-0c4a39275951] === Request Data === Authority Provided? - True Scopes - https://[myAuthProvider].onmicrosoft.com/api/[myAPI] Extra Query Params Keys (space separated) - ApiId - AcquireTokenInteractive IsConfidentialClient - False SendX5C - False LoginHint ? True IsBrokerConfigured - False HomeAccountId - False CorrelationId - 2599209b-99ce-4210-93eb-0c4a39275951

29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 2599209b-99ce-4210-93eb-0c4a39275951] === InteractiveParameters Data === LoginHint provided: True User provided: True UseEmbeddedWebView: NotSpecified ExtraScopesToConsent: Prompt: not_specified HasCustomWebUi: False

29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 2599209b-99ce-4210-93eb-0c4a39275951] MSAL MSAL.Xamarin.Android with assembly version ‘4.22.0.0’. CorrelationId(2599209b-99ce-4210-93eb-0c4a39275951) 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - a62c17a4-4b89-4db0-9499-b35298014c31] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - a62c17a4-4b89-4db0-9499-b35298014c31] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25] Deserialized 0 items to token cache. 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] Exception type: Microsoft.Identity.Client.MsalThrottledUiRequiredException , ErrorCode: invalid_grant HTTP StatusCode 400 CorrelationId

at Microsoft.Identity.Client.OAuth2.Throttling.UiRequiredProvider.TryThrowException (System.String thumbprint, Microsoft.Identity.Client.Core.ICoreLogger logger) [0x00037] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.Throttling.UiRequiredProvider.TryThrottle (Microsoft.Identity.Client.Internal.Requests.AuthenticationRequestParameters requestParams, System.Collections.Generic.IReadOnlyDictionary2[TKey,TValue] bodyParams) [0x00048] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.Throttling.SingletonThrottlingManager.TryThrottle (Microsoft.Identity.Client.Internal.Requests.AuthenticationRequestParameters requestParams, System.Collections.Generic.IReadOnlyDictionary2[TKey,TValue] bodyParams) [0x00014] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.TokenClient.SendTokenRequestAsync (System.Collections.Generic.IDictionary2[TKey,TValue] additionalBodyParameters, System.String scopeOverride, System.String tokenEndpointOverride, System.Threading.CancellationToken cancellationToken) [0x00091] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.RequestBase.SendTokenRequestAsync (System.String tokenEndpoint, System.Collections.Generic.IDictionary2[TKey,TValue] additionalBodyParameters, System.Threading.CancellationToken cancellationToken) [0x000a3] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.RefreshAccessTokenAsync (Microsoft.Identity.Client.Cache.Items.MsalRefreshTokenCacheItem msalRefreshTokenItem, System.Threading.CancellationToken cancellationToken) [0x0011c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.RefreshRtOrFailAsync (System.Threading.CancellationToken cancellationToken) [0x0016c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x0023b] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x00435] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.SilentRequest.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x0014a] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.SilentRequest.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x002ed] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.RequestBase.RunAsync (System.Threading.CancellationToken cancellationToken) [0x000fb] in <c62397c8a9f84db7a0a63991e943e402>:0 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] Failed to refresh the RT and cannot use existing AT (expired or missing). 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] Refreshing the RT failed. Is AAD down? False. Is there an AT in the cache that is usable? False 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] [Throttling] Exception thrown because of throttling rule UiRequired 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] [Throttling] Returning valid entry. 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] [Throttling] Entry found. Creation: 29-10-2020 20:20:14 +00:00 Expiration: 29-10-2020 20:22:14 +00:00 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] Resolving authority endpoints… Already resolved? - TRUE 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] Refresh token found in the cache? - True 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] Access token has expired or about to expire. [Current time (10/29/2020 20:20:25) - Expiration Time (08/01/2020 21:29:28 +00:00) - Extended Expiration Time (01/01/0001 00:00:00 +00:00)] 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] Matching entry count - 1 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] Looking up access token in the cache. 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] === Token Acquisition (SilentRequest) started:

29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] === Request Data === Authority Provided? - True Scopes - https://[myAuthProvider].onmicrosoft.com/api/[myAPI] Extra Query Params Keys (space separated) - ApiId - AcquireTokenSilent IsConfidentialClient - False SendX5C - False LoginHint ? False IsBrokerConfigured - False HomeAccountId - False CorrelationId - 69972c44-f4d2-400f-9860-635d42640825

29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] ForceRefresh: False 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] Account provided: True 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] LoginHint provided: False 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] === AcquireTokenSilent Parameters === 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - 69972c44-f4d2-400f-9860-635d42640825] MSAL MSAL.Xamarin.Android with assembly version ‘4.22.0.0’. CorrelationId(69972c44-f4d2-400f-9860-635d42640825) 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - e4d512ab-6ca8-4c7d-8ec0-74aa97eb236b] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - e4d512ab-6ca8-4c7d-8ec0-74aa97eb236b] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25] Deserialized 0 items to token cache. 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - dbba6ab2-37fc-459f-bbaa-45389c39b199] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - dbba6ab2-37fc-459f-bbaa-45389c39b199] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25] Deserialized 0 items to token cache. 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - b285666c-c997-4f43-9717-f6bdb595af69] === InteractiveParameters Data === LoginHint provided: True User provided: True UseEmbeddedWebView: NotSpecified ExtraScopesToConsent: Prompt: not_specified HasCustomWebUi: False

29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - b285666c-c997-4f43-9717-f6bdb595af69] Exchanging the auth code for tokens 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - d919924d-6f9d-488f-87a5-26c036eace84] === InteractiveParameters Data === LoginHint provided: True User provided: True UseEmbeddedWebView: NotSpecified ExtraScopesToConsent: Prompt: not_specified HasCustomWebUi: False

29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - b285666c-c997-4f43-9717-f6bdb595af69] An authorization code was retrieved from the /authorize endpoint. 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - d919924d-6f9d-488f-87a5-26c036eace84] Exchanging the auth code for tokens 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - d919924d-6f9d-488f-87a5-26c036eace84] An authorization code was retrieved from the /authorize endpoint. 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - b285666c-c997-4f43-9717-f6bdb595af69] Processing result from system webview. 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - b285666c-c997-4f43-9717-f6bdb595af69] SetAuthenticationContinuationEventArgs - resultCode: 2003 requestCode: 0 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - b285666c-c997-4f43-9717-f6bdb595af69] Processing result from system webview. 29-10-2020 21:20:25 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:25 - b285666c-c997-4f43-9717-f6bdb595af69] SetAuthenticationContinuationEventArgs - resultCode: 2003 requestCode: 0 29-10-2020 21:20:21 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:21 - b285666c-c997-4f43-9717-f6bdb595af69] Browser with custom tabs package available. Using com.android.chrome. 29-10-2020 21:20:15 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:15 - b285666c-c997-4f43-9717-f6bdb595af69] Browser with custom tabs package available. Using com.android.chrome. 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - b285666c-c997-4f43-9717-f6bdb595af69] Resolving authority endpoints… Already resolved? - TRUE 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - b285666c-c997-4f43-9717-f6bdb595af69] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - b285666c-c997-4f43-9717-f6bdb595af69] === Token Acquisition (InteractiveRequest) started:

29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - b285666c-c997-4f43-9717-f6bdb595af69] === Request Data === Authority Provided? - True Scopes - https://[myAuthProvider].onmicrosoft.com/api/[myAPI] Extra Query Params Keys (space separated) - ApiId - AcquireTokenInteractive IsConfidentialClient - False SendX5C - False LoginHint ? True IsBrokerConfigured - False HomeAccountId - False CorrelationId - b285666c-c997-4f43-9717-f6bdb595af69

29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - b285666c-c997-4f43-9717-f6bdb595af69] === InteractiveParameters Data === LoginHint provided: True User provided: True UseEmbeddedWebView: NotSpecified ExtraScopesToConsent: Prompt: not_specified HasCustomWebUi: False

29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - b285666c-c997-4f43-9717-f6bdb595af69] MSAL MSAL.Xamarin.Android with assembly version ‘4.22.0.0’. CorrelationId(b285666c-c997-4f43-9717-f6bdb595af69) 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - cc680e68-4ef0-4bd5-bac9-402805d69b33] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - cc680e68-4ef0-4bd5-bac9-402805d69b33] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - d919924d-6f9d-488f-87a5-26c036eace84] Resolving authority endpoints… Already resolved? - TRUE 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - d919924d-6f9d-488f-87a5-26c036eace84] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14] Deserialized 0 items to token cache. 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - d919924d-6f9d-488f-87a5-26c036eace84] === Token Acquisition (InteractiveRequest) started:

29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - d919924d-6f9d-488f-87a5-26c036eace84] === Request Data === Authority Provided? - True Scopes - https://[myAuthProvider].onmicrosoft.com/api/[myAPI] Extra Query Params Keys (space separated) - ApiId - AcquireTokenInteractive IsConfidentialClient - False SendX5C - False LoginHint ? True IsBrokerConfigured - False HomeAccountId - False CorrelationId - d919924d-6f9d-488f-87a5-26c036eace84

29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - d919924d-6f9d-488f-87a5-26c036eace84] === InteractiveParameters Data === LoginHint provided: True User provided: True UseEmbeddedWebView: NotSpecified ExtraScopesToConsent: Prompt: not_specified HasCustomWebUi: False

29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - d919924d-6f9d-488f-87a5-26c036eace84] MSAL MSAL.Xamarin.Android with assembly version ‘4.22.0.0’. CorrelationId(d919924d-6f9d-488f-87a5-26c036eace84) 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - dc6d6188-bac1-4a96-9de9-906360f5604e] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - dc6d6188-bac1-4a96-9de9-906360f5604e] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14] Deserialized 0 items to token cache. 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] Exception type: Microsoft.Identity.Client.MsalUiRequiredException , ErrorCode: invalid_grant HTTP StatusCode 400 CorrelationId

at Microsoft.Identity.Client.OAuth2.OAuth2Client.ThrowServerException (Microsoft.Identity.Client.Http.HttpResponse response, Microsoft.Identity.Client.Internal.RequestContext requestContext) [0x000b7] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.OAuth2Client.CreateResponse[T] (Microsoft.Identity.Client.Http.HttpResponse response, Microsoft.Identity.Client.Internal.RequestContext requestContext) <0x7393405b50 + 0x00037> in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.OAuth2Client.ExecuteRequestAsync[T] (System.Uri endPoint, System.Net.Http.HttpMethod method, Microsoft.Identity.Client.Internal.RequestContext requestContext, System.Boolean expectErrorsOn200OK, System.Boolean addCommonHeaders) <0x7393405bd0 + 0x00873> in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.OAuth2Client.GetTokenAsync (System.Uri endPoint, Microsoft.Identity.Client.Internal.RequestContext requestContext, System.Boolean addCommonHeaders) [0x00084] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.TokenClient.SendHttpAndClearTelemetryAsync (System.String tokenEndpoint) [0x000c8] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.TokenClient.SendHttpAndClearTelemetryAsync (System.String tokenEndpoint) [0x001fe] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.TokenClient.SendTokenRequestAsync (System.Collections.Generic.IDictionary2[TKey,TValue] additionalBodyParameters, System.String scopeOverride, System.String tokenEndpointOverride, System.Threading.CancellationToken cancellationToken) [0x0012c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.RequestBase.SendTokenRequestAsync (System.String tokenEndpoint, System.Collections.Generic.IDictionary2[TKey,TValue] additionalBodyParameters, System.Threading.CancellationToken cancellationToken) [0x000a3] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.RefreshAccessTokenAsync (Microsoft.Identity.Client.Cache.Items.MsalRefreshTokenCacheItem msalRefreshTokenItem, System.Threading.CancellationToken cancellationToken) [0x0011c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.RefreshRtOrFailAsync (System.Threading.CancellationToken cancellationToken) [0x0016c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x0023b] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x00435] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.SilentRequest.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x0014a] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.SilentRequest.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x002ed] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.RequestBase.RunAsync (System.Threading.CancellationToken cancellationToken) [0x000fb] in <c62397c8a9f84db7a0a63991e943e402>:0 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] Exception type: Microsoft.Identity.Client.MsalUiRequiredException , ErrorCode: invalid_grant HTTP StatusCode 400 CorrelationId

at Microsoft.Identity.Client.OAuth2.OAuth2Client.ThrowServerException (Microsoft.Identity.Client.Http.HttpResponse response, Microsoft.Identity.Client.Internal.RequestContext requestContext) [0x000b7] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.OAuth2Client.CreateResponse[T] (Microsoft.Identity.Client.Http.HttpResponse response, Microsoft.Identity.Client.Internal.RequestContext requestContext) <0x7393405b50 + 0x00037> in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.OAuth2Client.ExecuteRequestAsync[T] (System.Uri endPoint, System.Net.Http.HttpMethod method, Microsoft.Identity.Client.Internal.RequestContext requestContext, System.Boolean expectErrorsOn200OK, System.Boolean addCommonHeaders) <0x7393405bd0 + 0x00873> in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.OAuth2Client.GetTokenAsync (System.Uri endPoint, Microsoft.Identity.Client.Internal.RequestContext requestContext, System.Boolean addCommonHeaders) [0x00084] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.TokenClient.SendHttpAndClearTelemetryAsync (System.String tokenEndpoint) [0x000c8] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.TokenClient.SendHttpAndClearTelemetryAsync (System.String tokenEndpoint) [0x001fe] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.OAuth2.TokenClient.SendTokenRequestAsync (System.Collections.Generic.IDictionary2[TKey,TValue] additionalBodyParameters, System.String scopeOverride, System.String tokenEndpointOverride, System.Threading.CancellationToken cancellationToken) [0x0012c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.RequestBase.SendTokenRequestAsync (System.String tokenEndpoint, System.Collections.Generic.IDictionary2[TKey,TValue] additionalBodyParameters, System.Threading.CancellationToken cancellationToken) [0x000a3] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.RefreshAccessTokenAsync (Microsoft.Identity.Client.Cache.Items.MsalRefreshTokenCacheItem msalRefreshTokenItem, System.Threading.CancellationToken cancellationToken) [0x0011c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.RefreshRtOrFailAsync (System.Threading.CancellationToken cancellationToken) [0x0016c] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x0023b] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.CacheSilentStrategy.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x00435] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.SilentRequest.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x0014a] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.Silent.SilentRequest.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x002ed] in <c62397c8a9f84db7a0a63991e943e402>:0 at Microsoft.Identity.Client.Internal.Requests.RequestBase.RunAsync (System.Threading.CancellationToken cancellationToken) [0x000fb] in <c62397c8a9f84db7a0a63991e943e402>:0 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] Failed to refresh the RT and cannot use existing AT (expired or missing). 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] Failed to refresh the RT and cannot use existing AT (expired or missing). 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] Refreshing the RT failed. Is AAD down? False. Is there an AT in the cache that is usable? False 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] Refreshing the RT failed. Is AAD down? False. Is there an AT in the cache that is usable? False 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] [Throttling] MsalUiRequiredException encountered - throttling for 120 seconds 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] [Throttling] MsalUiRequiredException encountered - throttling for 120 seconds 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] Exception type: Microsoft.Identity.Client.MsalUiRequiredException , ErrorCode: invalid_grant HTTP StatusCode 400 CorrelationId

29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] Exception type: Microsoft.Identity.Client.MsalUiRequiredException , ErrorCode: invalid_grant HTTP StatusCode 400 CorrelationId

29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] HttpStatusCode: 400: BadRequest 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] HttpStatusCode: 400: BadRequest 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] Request retry failed. 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] Response status code does not indicate success: 400 (BadRequest). 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] Request retry failed. 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] Response status code does not indicate success: 400 (BadRequest). 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] Resolving authority endpoints… Already resolved? - TRUE 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] Refresh token found in the cache? - True 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] Access token has expired or about to expire. [Current time (10/29/2020 20:20:14) - Expiration Time (08/01/2020 21:29:28 +00:00) - Extended Expiration Time (01/01/0001 00:00:00 +00:00)] 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] Matching entry count - 1 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] Looking up access token in the cache. 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] === Token Acquisition (SilentRequest) started:

29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] === Request Data === Authority Provided? - True Scopes - https://[myAuthProvider].onmicrosoft.com/api/[myAPI] Extra Query Params Keys (space separated) - ApiId - AcquireTokenSilent IsConfidentialClient - False SendX5C - False LoginHint ? False IsBrokerConfigured - False HomeAccountId - False CorrelationId - 4823702b-052a-4bea-a562-b4299ac84282

29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] ForceRefresh: False 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] Account provided: True 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] LoginHint provided: False 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] === AcquireTokenSilent Parameters === 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 4823702b-052a-4bea-a562-b4299ac84282] MSAL MSAL.Xamarin.Android with assembly version ‘4.22.0.0’. CorrelationId(4823702b-052a-4bea-a562-b4299ac84282) 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 677c81d4-be86-4ad3-a927-c951141192cf] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14 - 677c81d4-be86-4ad3-a927-c951141192cf] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:14 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:14] Deserialized 0 items to token cache. 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] Resolving authority endpoints… Already resolved? - FALSE 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] Refresh token found in the cache? - True 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] Access token has expired or about to expire. [Current time (10/29/2020 20:20:13) - Expiration Time (08/01/2020 21:29:28 +00:00) - Extended Expiration Time (01/01/0001 00:00:00 +00:00)] 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] Matching entry count - 1 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] Looking up access token in the cache. 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] === Token Acquisition (SilentRequest) started:

29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] === Request Data === Authority Provided? - True Scopes - https://[myAuthProvider].onmicrosoft.com/api/[myAPI] Extra Query Params Keys (space separated) - ApiId - AcquireTokenSilent IsConfidentialClient - False SendX5C - False LoginHint ? False IsBrokerConfigured - False HomeAccountId - False CorrelationId - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8

29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] ForceRefresh: False 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] Account provided: True 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] LoginHint provided: False 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] === AcquireTokenSilent Parameters === 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - e11888d8-e0d7-46b2-a7b4-5b79d4235fa8] MSAL MSAL.Xamarin.Android with assembly version ‘4.22.0.0’. CorrelationId(e11888d8-e0d7-46b2-a7b4-5b79d4235fa8) 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - 9ffc554f-f551-4e81-b342-3ee0756958d9] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - 9ffc554f-f551-4e81-b342-3ee0756958d9] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13] Deserialized 0 items to token cache. 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - 2014fa1b-c3b7-4ebd-abe5-906ee08747c4] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13 - 2014fa1b-c3b7-4ebd-abe5-906ee08747c4] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:13 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:13] Deserialized 0 items to token cache. 29-10-2020 21:20:12 - Start SetMainPage - Skip Intro - Main 29-10-2020 21:20:12 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:12] Found 2 cache accounts and 2 broker accounts 29-10-2020 21:20:12 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:12 - e62d783e-ed2d-4048-bfd5-ce4c25de17b6] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:12 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:12 - e62d783e-ed2d-4048-bfd5-ce4c25de17b6] [Instance Discovery] Skipping Instance discovery for non-AAD authority 29-10-2020 21:20:12 - (False) MSAL 4.22.0.0 MSAL.Xamarin.Android 29 [10/29/2020 20:20:12] Deserialized 0 items to token cache. 29-10-2020 21:20:12 - Start SetMainPage - Skip Intro 29-10-2020 21:20:12 - Start SetMainPage

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:13 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
bgavrilMScommented, Nov 1, 2020

CC @henrik-me for the first time we see the throttling mechanism in action (successfully)

0reactions
bgavrilMScommented, Mar 10, 2021

MSAL does not control the state of the browser, except via Prompts. For mobile apps, it is recommended that you use a broker (Authenticator)

Read more comments on GitHub >

github_iconTop Results From Across the Web

How do I resolve the authentication message that keeps ...
I have a webview with authentication, in which the authentication message keeps popping up for the webview fragment when called.
Read more >
Bug between Android Edge, Android System WebView ...
To do this, go to Settings > Apps > [Three-dot menu/More options] > Show system apps > Android System WebView > Disable. After...
Read more >
Here's how to fix those mysterious Android WebView crashes
To use WatfordHert's method, go to the main Android Settings menu, then tap "Apps & Notifications" (just "Applications" on some phones). Find ...
Read more >
What Is Android System WebView and Should You ...
When Android System WebView is used to embed a login function, users are taken to a web login screen encased in the app....
Read more >
Managing WebView objects
This page describes how to use these APIs to work with WebView objects more effectively, improving your app's stability and security.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found