Intermittent "AADSTS900054" Error Using MSAL Browser with NAA in Mac Outlook Desktop App #7433
Labels
bug-unconfirmed
A reported bug that needs to be investigated and confirmed
more-information-needed
Use this label when you are waiting on information from the issue creator
msal-browser
Related to msal-browser package
Needs: Attention 👋
Awaiting response from the MSAL.js team
public-client
Issues regarding PublicClientApplications
question
Customer is asking for a clarification, use case or information.
Core Library
MSAL.js (@azure/msal-browser)
Core Library Version
3.26.1
Wrapper Library
Not Applicable
Wrapper Library Version
None
Public or Confidential Client?
Public
Description
Description
I am using the MSAL Browser npm library to implement authentication, leveraging the new NAA (Network Authentication Agent) feature. While it works as expected on Windows (Chrome and Outlook) and Mac (Chrome), I encountered an issue on the Mac Outlook desktop app. The issue persisted for 2 days but eventually resolved itself without any changes to the code or configuration.
Problem
When attempting to acquire a token silently using
acquireTokenSilent
, it failed. As a fallback, I executedacquireTokenPopup
, which also failed.This issue occurred specifically on the Mac Outlook desktop app, which has multiple accounts configured. The same setup works fine on Windows Outlook desktop app, Mac (Chrome), and Windows (Chrome).
Observations
Error Message
Additional Information
Error details (from the screenshot):
MSAL Logs
No response
Network Trace (Preferrably Fiddler)
MSAL Configuration
Relevant Code Snippets
Reproduction Steps
Steps to Reproduce
acquireTokenSilent
.acquireTokenPopup
, leading to the error.Expected Behavior
Identity Provider
Entra ID (formerly Azure AD) / MSA
Browsers Affected (Select all that apply)
Other
Regression
No response
The text was updated successfully, but these errors were encountered: