微软账号已经设置无密码了RDP登录时输入密码怎么填写?

PC端是Windows Hello采用pin登录的。我试了用pin不正确。又无法触发账号无密码登录的TOTP验证。

4 Likes

PIN登录证明你的账号设置了密码。

2 Likes

pin只是windows hello的身份证明。账号是无密码的。

2 Likes

看看隔壁论坛的帖子是否有帮助 windows 远程桌面 rdp 登陆问题 - V2EX

1 Like

谢谢。里面的情况不一样。是微软账号和本地账号不同步的问题。

1 Like

经典bug,你设置了免密码登录,且在此设备上从来没有用密码登录过,而rdp会读取本地存储的密码,但是设备存的密码是空,所以验证不通过。

解决方法就是用密码进行一次本地登录,更新下缓存

1 Like

需要进组策略搞一个设置,默认不允许空密码登录rdp

1 Like

设置了以后输入什么密码呢?毕竟我的账号没有密码。

1 Like

就不填密码啊

1 Like

我不是要取消密码啊。

据我所知,微软无密码账户至今尚不支持使用RDP功能。


从 Windows Vista 开始在远程桌面引入 NLA(Network Level Authentication,网络级身份验证)功能,要求在建立远程连接前就要完成账户认证,无密码账户无法通过此功能。

参阅:

如何使用 Microsoft 帐户进行无密码访问("无密码帐户是否可处理所有应用和服务?"小节) 如何使用 Microsoft 帐户使用无密码 - Microsoft 支持


我个人的替代方案是开启了系统内置的Open SSH Server,用公私钥登录后用其它远程方式。

1 Like

你那是空密码的本地账户,楼主的是无密码微软账户。空密码账户是无身份验证信息。无密码账户在Windows上有身份验证信息,基于MFA的联网验证。

runas /u:MicrosoftAccount\[email protected] winver

楼主试试这个命令会发生什么呢?

1 Like

这是类似su切换运行账号吗?


虽然我不是无密码账户,但我之前也无法使用在线账户去进行远程连接,这么运行之后就可以正常连接了

如果是这样感觉没有帮助。因为我的账号是无密码,因此无法在本地缓存密码凭证。

那很抱歉没帮到你了

还是要谢谢你。

我记的在组策略里设置一下就可以的

给个关键词提示?很多人都说微软不支持无密码账号RDP登录。