Windows 10 Remote Desktop connection using Azure AD Credentials

24,987

It is possible. Basically you have to ensure no authentication information is sent when connecting, forcing the login screen to appear.

To do this, you must create and edit an .rdp file.

  1. Open the Remote Desktop Connection window, enter the computer name or IP
  2. Save connection settings (Show options, Save as)
  3. Open the saved .rdp file in a text editor, and make sure these rows exist like this:
enablecredsspsupport:i:0
authentication level:i:2
  1. Load this into RDC (Open button)
  2. Connect, provide Azure AD credentials, enjoy!

Note: when setting up the computer accepting the connection make sure not to force Network Level Authentication (checkbox on the menu where you allow the remote connections).

Credits where it's due: morgansimonsenblog.azurewebsites.net

Share:
24,987

Related videos on Youtube

Andrew Mahon
Author by

Andrew Mahon

Updated on September 18, 2022

Comments

  • Andrew Mahon
    Andrew Mahon over 1 year

    My organization is running Windows 10 joined to Azure AD organization (completely cloud hosted, i.e. no on-prem Active Directory). I login to my PC with a username in the form of "[email protected]" with no issues and have enabled Remote Desktop connections to this PC.

    If I attempt to Remote Desktop from another PC on the LAN or from home, my credentials are always deemed invalid. If I attempt to login using a local account (via RDP) it works just fine.

    Can anyone suggest why Azure AD credentials do not work over RDP or how to enable this feature?

    • Mert Sarac
      Mert Sarac over 8 years
      You can use RDP with Azure Active Directory: azure.microsoft.com/en-us/documentation/articles/…
    • Andrew Mahon
      Andrew Mahon over 8 years
      That link has nothing to do with my question / issue. I was under the impression that this was coming with TH2, but it doesn't look like that was the case.
  • Ramhound
    Ramhound over 8 years
    While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes.
  • Graham
    Graham over 7 years
    One key omission here - you MUST login with the credentials as follows: AzureAD\<full UPN in Azure AD>
  • MSC
    MSC over 7 years
    Awesome; been banging my head against the wall for hours. Thanks for this.
  • vacip
    vacip about 7 years
    @Graham I'm not sure, I log in simply with my email ([email protected]), the same as I would log in to eg. office.com; but thanks, some might need it that way.
  • Jaxidian
    Jaxidian almost 7 years
    It seems this is still the case for how this has to be done even with the Slow Windows Insider Ring as of June 7, 2017 when connecting from a Production Ring client (Creator's Update). When I first create the .RDP file, the authentication level:i:2 setting is there but the enablecredsspsupport setting needed to be added. With this setting, I can login with my [email protected] for the username and my password as you would expect. As a data point, my AAD is O365-based, in case that matters.
  • D3l_Gato
    D3l_Gato almost 5 years
    This still works in 2019 !