Share via

Require MFA Prompt Again Inside AVD Session After Windows App Login

Robin Hitch 185 Reputation points
2026-05-29T10:44:49.8366667+00:00

We are using the Windows App to connect to Azure Virtual Desktop (AVD) Entra authetication.

Current authentication flow:

Windows App → Password + MFA → Session Host → Desktop

Requirement / Question:

After users successfully authenticate to the Windows App using Password + MFA, we would like users to be prompted for MFA again when launching the AVD desktop/session host.

Expected flow:

Windows App → Password + MFA → Session Host → Password + MFA → Desktop

Could you please advise:

  1. Is it possible to enforce a second MFA prompt after launching the AVD session host?
  2. Can Conditional Access policies be configured to require MFA again inside the AVD session?
  3. Are there any supported Microsoft recommendations or best practices for this scenario?
  4. Does this require any third-party identity or security integration?
Microsoft Security | Microsoft Entra | Microsoft Entra ID

2 answers

Sort by: Most helpful
  1. Rukmini 42,515 Reputation points Microsoft External Staff Moderator
    2026-05-29T13:31:38.2466667+00:00

    @Robin Hitch

    This error can occur if you have configured a legacy per-user Enabled/Enforced Microsoft Entra multifactor authentication or the Security Defaults are active.

    To fix the issue:

    Remove the legacy per-user MFA setting or disable the Security Defaults. You can find detailed steps on how to do this in the Microsoft documentation: Disable or Enable per-user Microsoft Entra multifactor authentication to secure sign-in events,

    Providing a default level of security in Microsoft Entra ID – Microsoft Entra | Microsoft Learn.

    Resolving MFA-Related RDP Issues to Azure VMs

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments

  2. Alex Burlachenko 22,120 Reputation points MVP Volunteer Moderator
    2026-05-29T10:59:21.3866667+00:00

    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
    

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.