-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Outlook Classic event activation fails with msal NAA v5 #8412
Copy link
Copy link
Closed
Labels
bug-unconfirmedA reported bug that needs to be investigated and confirmedA reported bug that needs to be investigated and confirmedmsal-browserRelated to msal-browser packageRelated to msal-browser packagemsal-v5no-issue-activityIssue author has not responded in 5 daysIssue author has not responded in 5 dayspublic-clientIssues regarding PublicClientApplicationsIssues regarding PublicClientApplicationsquestionCustomer is asking for a clarification, use case or information.Customer is asking for a clarification, use case or information.
Metadata
Metadata
Assignees
Labels
bug-unconfirmedA reported bug that needs to be investigated and confirmedA reported bug that needs to be investigated and confirmedmsal-browserRelated to msal-browser packageRelated to msal-browser packagemsal-v5no-issue-activityIssue author has not responded in 5 daysIssue author has not responded in 5 dayspublic-clientIssues regarding PublicClientApplicationsIssues regarding PublicClientApplicationsquestionCustomer is asking for a clarification, use case or information.Customer is asking for a clarification, use case or information.
Type
Fields
Give feedbackNo fields configured for issues without a type.
Core Library
MSAL.js (@azure/msal-browser)
Core Library Version
5.4.0
Wrapper Library
Not Applicable
Wrapper Library Version
None
Public or Confidential Client?
Public
Description
With msal-browser v5, Outlook classic event-based activation fails when trying to get a nested app authentication token.
Other Outlook clients work fine, so this is an issue with accessing functions that are not available in Outlook classic js runtime (https://learn.microsoft.com/en-us/office/dev/add-ins/testing/runtimes)
Error Message
The error is:
Cannot read properties of undefined (reading 'getRandomValues')MSAL Logs
No response
Network Trace (Preferrably Fiddler)
MSAL Configuration
Relevant Code Snippets
Reproduction Steps
Expected Behavior
The msal library should not attempt to get at functions not available at runtime
Identity Provider
Entra ID (formerly Azure AD) / MSA
Browsers Affected (Select all that apply)
Other
Regression
@azure/msal-browser 4.29.0