You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何强制Windows 11远程桌面(RDP)登录使用Microsoft Authenticator应用(个人账号场景)

如何强制Windows 11远程桌面(RDP)登录使用Microsoft Authenticator应用(个人账号场景)

嘿,针对你的个人微软账号场景,其实不需要复杂的企业级配置,按下面几个步骤就能实现强制用Microsoft Authenticator验证RDP登录:

1. 先给个人微软账号开启Microsoft Authenticator两步验证

这是基础中的基础,如果账号本身没开MFA,强制验证就无从谈起:

  • 登录你的微软账号管理页面,找到「安全」板块
  • 进入「高级安全选项」,开启「两步验证」
  • 设置过程中选择「Microsoft Authenticator应用」作为默认验证方式,跟着提示完成绑定(比如扫码添加账号到App里)

2. 开启Windows 11的网络级别身份验证(NLA)

RDP要支持MFA必须依赖NLA,它会在建立桌面连接前先完成身份验证:

  • 右键「此电脑」→ 选「属性」→ 点击左侧的「远程设置」
  • 在「远程桌面」选项卡中,勾选「仅允许使用网络级别身份验证的远程桌面连接」(同时确保「允许远程连接到此计算机」是勾选状态)
  • 点击「确定」保存设置

3. (专业版/企业版可选)用组策略强化强制验证

如果你的Windows 11是专业版或企业版,可以通过组策略把NLA验证锁死,避免被误改:

  • 按下Win+R,输入 gpedit.msc 打开本地组策略编辑器
  • 导航到:计算机配置 > 管理模板 > Windows组件 > 远程桌面服务 > 远程桌面会话主机 > 安全
  • 找到「要求使用网络级别身份验证」,设置为「已启用」,点击「确定」生效

4. 测试RDP连接

现在从另一台电脑打开远程桌面连接(输入 mstsc.exe 启动),输入你的Win11服务器IP/主机名:

  • 点击「连接」后,输入你的个人微软账号密码
  • 接下来会自动触发Microsoft Authenticator的验证请求(要么是推送通知到你的手机,要么需要你输入App里的验证码)
  • 验证通过后才能成功登录服务器

小提示

  • 如果之前保存过RDP的凭据,建议删除后重新测试,避免跳过验证步骤
  • 确保你用来连接的RDP客户端支持NLA(现在Windows自带的远程桌面连接工具都支持)

备注:内容来源于stack exchange,提问作者Khaled Saad

火山引擎 最新活动