附加信息

附加信息

问题描述:我无法通过远程桌面连接来访问计算机A计算机B更具体地说,当我在计算机 B 上时,我无法通过远程桌面连接访问计算机 A。我被要求提供用户名和密码,但“Windows 安全”窗口不断提示我:“您的凭据无效。”

在此处输入图片描述

观察1:我能够访问计算机B计算机A。 (另一种方式。)

观察2:据我所知,唯一的区别是:我使用 Microsoft 帐户(本地和本机)登录计算机B并使用用户名登录计算机A。两台计算机上的用户名(就本地而言)是:

两台计算机都运行的是 Windows 10 Pro。

观察3:我已确保两台计算机之间没有防火墙。(它们通过我家网络中的以太网交换机连接,通过家用路由器连接到外界。)

问题:出了什么问题?我是否必须分配并使用相同的 Microsoft 帐户计算机A? 我已确保密码始终正确,但问题仍然存在:我无法从 计算机B计算机A但我可以从计算机A计算机B

附言:我也在 TechNet 论坛上问过同样的问题,但我对此不太指望。参考网址

附加信息

计算机 A 和 B 的地址

由于两台机器都只有动态 IP,因此我使用了 No-IP 的服务。因此,对于两台计算机,例如:* 计算机 A 的地址:computer-A.ddns.net * 计算机 B 的地址:computer-B.ddns.net

额外的实验

关闭计算机 B

当我关闭计算机 B 时,使用该地址computer-B.ddns.net连接仍然会出现相同的错误消息(如上图所示)。

为计算机 B 获取不同的 IP

根据初始实验,两台计算机托管在同一个家庭网络中。因此,两台机器的公共 IP 应该相同。为了让计算机 B 获得不同的 IP,我断开了计算机与家庭网络的连接,并使用了手机上的个人热点。这次,我收到了一条新的错误消息:

在此处输入图片描述

答案1

我在安装时将几台机器链接到 MicrosoftAccount\user 时也遇到了同样的情况,记得我之前的安装是从本地帐户开始的,后来链接到我的 Microsoft 帐户,并且运行正常。

决定更改我的帐户,以便使用本地帐户登录,测试了 RDP,运行良好,决定“重新链接”我的 Microsoft 帐户...再次测试,它仍然正常工作。不确定问题的具体原因,但似乎创建本地帐户可以修复此行为,可能是注册表项或 gpedit 设置未正确配置 Microsoft 帐户。

除上述内容外,我相信(从后来发现的文章中)如果用户至少使用 Microsoft 帐户密码而不是 PIN 登录一次,则问题也可能得到解决。(已确认这是最佳解决方案)

https://community.spiceworks.com/topic/2047664-remote-desktop-fails-after-changed-to-microsoft-account

@TerenceGolla,希望你不介意我在下面引用你的话;

“对于默认设置 Windows Hello 的全新 Windows 11 安装,请转到“设置”->“帐户”->“登录选项”,然后关闭“为提高安全性,仅允许在此设备上使用 Windows Hello 登录 Microsoft 帐户(推荐)”。这将允许您使用密码登录,之后 RDC 将正常工作。此外,一旦您使用密码,您就可以重新打开该选项。”

答案2

在我的远程机器上我有两个帐户:一个是本地管理员帐户,另一个是 MicrosoftAccount 作为标准用户。

要重新同步密码:使用本地管理员帐户登录,我在想要连接的电脑上打开命令提示符并输入:

runas /u:MicrosoftAccount\[my account] cmd.exe

或者

runas /u:[my account]@outlook.com cmd.exe

将 [我的帐户] 替换为 Microsoft 帐户的实际帐户名称

如果您最近更改了密码,请尝试使用旧密码,如果尚未同步,则可以。

这将强制机器重新同步密码,因此当系统提示您输入最新密码时,您可以输入最新密码。从那时起,RDP 将识别您的新密码。

我还尝试了以标准用户身份登录时的上述命令。看起来您可以为当前用户执行“runas”命令,因此您甚至可能不需要使用其他帐户。

希望上述过程包含足够的线索,以便有人能够弄清楚发生了什么,并找到真正的解决方案

答案3

对我来说,通过在目标机器上使用以下方式登录我的 Microsoft 帐户即可密码(不是 PIN)的 Microsoft 帐户一次。

之后,我可以使用 Microsoft 帐户的凭据通过 RDP 进入机器,并且不会出现任何错误。

答案4

我在使用最新的 OSX (Mac) 客户端登录时遇到了类似的问题。就我而言,如果密码中包含 % 字符,则客户端似乎存在错误。一旦我更改密码以删除此字符,我便可以毫无问题地登录,将用户名设置为在命令提示符窗口中运行“whoami”的结果。

微软无法正确编码字符,这真是令人沮丧。

相关内容