You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PublicClient - desktop app, ConfidentialClient - web site (AcquireTokenByAuthCode), ConfidentialClient - web api (AcquireTokenOnBehalfOf), ConfidentialClient - service to service (AcquireTokenForClient)
Is this a new or an existing app?
None
Issue description and reproduction steps
On Mac OS, sometimes it errors out as ESTS thinks MSAL is capable of sedning PKeyAuth proof.
Library version used
4.58
.NET version
Scenario
PublicClient - desktop app, ConfidentialClient - web site (AcquireTokenByAuthCode), ConfidentialClient - web api (AcquireTokenOnBehalfOf), ConfidentialClient - service to service (AcquireTokenForClient)
Is this a new or an existing app?
None
Issue description and reproduction steps
On Mac OS, sometimes it errors out as ESTS thinks MSAL is capable of sedning PKeyAuth proof.
Relevant code snippets
Bug is here:
https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/blob/main/src/client/Microsoft.Identity.Client/OAuth2/TokenClient.cs#L187
The logic is wrong, as it returns:
!IsWin10OrServerEquivalent
i.e.IsWindows() && IsWin10Plus()
But on Mac this evaluates to TRUE, since IsWindows returns false.
Expected behavior
No response
Identity provider
Microsoft Entra ID (Work and School accounts and Personal Microsoft accounts)
Regression
No response
Solution and workarounds
No response
The text was updated successfully, but these errors were encountered: