远程桌面协议(RDP)会拒绝微软账号(MSA)登录,然而,本地账户可以正常远程。

羽华 墨 0 信誉分
2025-10-10T08:42:47.42+00:00

在 Windows 10 和 Windows 11 系统中,远程桌面协议(RDP)会拒绝微软账号(MSA)登录,

具体表现为登录凭证无效。

然而,本地账户可以正常远程。

Windows 商业版 | 面向 IT 专业人士的 Windows 客户端 | 用户体验 | 远程桌面客户端
{count} 票

审查者推荐的答案
  1. 羽华 墨 0 信誉分
    2025-10-11T00:39:32.9133333+00:00

    thanks for Henry Mai.

    Here is my solution: Press Win+L to enter the lock screen, choose to log in with your Microsoft account password, not a PIN. If you don’t have the password login option, make sure to disable 'Windows Hello sign-in only' in Settings > Accounts > Sign-in options.

    这是我的解决方案:win+L进入锁定状态,选择微软账户密码登录,不是pin码,如果你没有密码登录选项,请确保在设置,账户,登录选项中禁用仅windows hello登录。

    0 个注释 无注释

2 个其他答案

排序依据: 非常有帮助
  1. Henry Mai 7,020 信誉分 独立顾问
    2025-10-10T11:14:38.5766667+00:00

    亲爱的 习端木,我是亨利,我想分享我与你的问题的夜晚。虽然我无法用您的母语回复,但我已经将内容翻译得更好。

    我做了一些研究,发现这个解决方案对其他人有帮助

    1. 如果本地用户名不起作用,则可以强制 RDP 将凭据识别为 MSA:

    1. 或者您可以尝试__切换到本地帐户或__通过转换 MSA 配置文件创建一个新帐户

    设置→帐户→您的信息→“改用本地帐户登录”。如果需要,稍后可以再次链接 MSA。

    如何解决 Windows 11 上 Microsoft 帐户的远程登录问题 - Pureinfotech

    希望这有帮助。

    1 个人认为此答案很有帮助。

  2. 羽华 墨 0 信誉分
    2025-10-11T00:30:55.8466667+00:00

    thanks for your answer. I

    n fact, I got the idea form参考文档: Windows 10 远程桌面凭据 - 超级用户.

    that is ''If your Windows account is linked to a Microsoft Account, and you have never logged in by using the current password, then the password will not be cached, and therefore, it's not possible to log in remotely using the password.

    This can easily happen if you used one of the passwordless authentication methods to first log into your PC, for example, signing in with a security key or via approval using the Microsoft Authenticator app on your phone, and then continued to use the same method or a PIN for login, or if you changed your password and Windows hasn't seen the new password yet.

    The fix in that case is simple. Lock the computer, select the "password" login method, and log in at least once with the current password while connected to the internet - once Windows has seen you log in successfully with the password, it will update the hash it stores locally, and Remote Desktop logins should now work using the Microsoft Account email and password.

    There's no need to switch the account to a local account and back, or even to fully log out, only to log in or unlock the computer locally at least once while Windows is able to verify the password against the Microsoft servers.''

    your computer must through MSA key register in it.Just like the aforementioned answer.

    Here is my solution: Press Win+L to enter the lock screen, choose to log in with your Microsoft account password, not a PIN. If you don’t have the password login option, make sure to disable 'Windows Hello sign-in only' in Settings > Accounts > Sign-in options.

    这是我的解决方案:win+L进入锁定状态,选择微软账户密码登录,不是pin码,如果你没有密码登录选项,请确保在设置,账户,登录选项中禁用仅windows hello登录。

    0 个注释 无注释

你的答案

提问者可以将答案标记为“已接受”,版主可以将答案标记为“已推荐”,这有助于用户了解答案是否解决了提问者的问题。