hi Robin Hitch & thanks for join me here at Q&A portal,
with native AVD and Microsoft Entra authentication, you normally cannot force a clean second MFA prompt inside the same session launch after the user already passed MFA in Windows App. Conditional Access applies to the AVD sign-in flow and session frequency, not as a separate “MFA again at Windows desktop logon” step. Microsofts supported way is to enforce MFA for Azure Virtual Desktop using Conditional Access and tune sign-in frequency if u want users challenged more often https://learn.microsoft.com/en-us/azure/virtual-desktop/set-up-mfa
If u enable AVD single sign-on, the session host uses the Entra token and the experience is intentionally seamless https://learn.microsoft.com/en-us/azure/virtual-desktop/configure-single-sign-on
So the supported options looks like require MFA when connecting to AVD, reduce Conditional Access sign-in frequency,
require compliant device, trusted location, or authentication strength, disable SSO if you want users to type credentials again, but that still does not guarantee a second MFA prompt every time.
If the requirement is literally “MFA twice, once in Windows App and once again after session host launch”, that is not a normal supported AVD pattern with Entra Conditional Access alone. You would need a third-party MFA/credential provider inside the session host, but that adds complexity and is not the standard Msft recommendation.
rgds,
Alex
&
If my answer was helpful pls mark it and additional thx if u follow me at Q&A portal