-
Notifications
You must be signed in to change notification settings - Fork 152
Description
Copilot Usage Confirmation
- I have tried using GitHub Copilot to resolve this issue.
MSAL Version
2.6.0
Description
On iOS 26 (physical device), the interactive MSAL sign-in screen rendered via ASWebAuthenticationSession becomes fully blurred and stays that way permanently.
The toolbar (login.microsoftonline.com) is sharp, but the entire page content area is blurred and never clears. The login experience is unusable.
When forcing MSAL to use WKWebView, the exact same Microsoft login page renders perfectly with no blur.
This strongly suggests an OS/browser-engine regression in ASWebAuthenticationSession on iOS 26.
Error Details
None
MSAL Logs
None
Reproduction Steps
- Create an MSALPublicClientApplication.
- Call acquireToken with default settings
- Run on iOS 26 physical device.
- The Microsoft login page appears completely blurred and remains blurred forever.
Expected Behavior
• ASWebAuthenticationSession should display the Microsoft login page clearly, without permanent blur.
• Any loading blur should fade once the page is rendered.
Regression
No response
Screenshots & Screen Recordings
The second image is another case of the same bug, not from MSAL package
Additional context
• Please investigate whether MSAL needs to adjust handling for iOS 26.
• If this is an OS issue, please help escalate through Apple as MSAL is currently unusable with the default system browser on this OS version.
• Confirm whether MSAL should prefer WKWebView on newer iOS versions.