Mandatory parent window handle configuration for WAM authentication
6/10 MediumStarting with MSAL 4.52+, developers must explicitly specify parent window handles using WithParentActivityOrWindow APIs for Windows broker (WAM) authentication. Omitting this causes poor UX where auth windows hide behind the application, and window inference is no longer feasible.
Sources
Collection History
Query: “What are the most common pain points with MSAL for developers in 2025?”4/7/2026
It is now mandatory to tell MSAL the window the interactive experience should be parented to, using WithParentActivityOrWindow APIs. Trying to infer a window is not feasible and in the past, this has led to bad user experience where the auth window is hidden behind the application.
Created: 4/7/2026Updated: 4/7/2026