windows app不是开源客户端,微软未公开其源代码,也未在github等平台提供可审计的开源仓库。

确认Windows应用是否为开源客户端
Windows应用(Windows App)由微软官方开发并维护,【它不是开源客户端】。目前微软未公开其源代码,也不在GitHub等平台提供可审计的开源仓库。如果你明确需要开源RDP客户端(如FreeRDP、rdesktop或Guacamole Web客户端),它们无法直接连接Windows 365云电脑——因为Windows 365强制要求使用Azure AD联合身份认证和现代协议通道(如MS-RDPRFX压缩流+TLS 1.3+JWT令牌绑定),而这些是FreeRDP等传统开源客户端不支持的。
用Mac原生方式连接Windows 365云电脑(推荐路径)
第一步:打开Mac App Store → 搜索“Windows App” → 点击官方图标(开发者显示Microsoft Corporation)→ 点击“获取”安装。
第二步:安装完成后打开Windows App → 首次启动会提示登录 → 使用你组织分配的Azure AD账户(例如name@company.com)登录,【不能使用本地管理员账户或个人Microsoft账户】。
第三步:登录成功后自动同步云电脑列表 → 在“设备”选项卡中找到你的Windows 365云电脑(名称通常含Cloud PC字样)→ 双击启动连接 → 输入同一Azure AD账户密码(若启用MFA则按提示完成验证)。
替代方案:通过网页客户端免安装接入
方法一:打开Safari或Chrome → 访问 https://windows.cloud.microsoft → 使用组织邮箱登录 → 在“你的云电脑”区域点击对应云电脑右侧的“在浏览器中打开”按钮 → 等待Web RDP会话加载完成(首次需允许摄像头/麦克风/剪贴板权限)。
方法二:若网页端提示“不支持此浏览器”,请检查是否启用了“阻止跨站跟踪”或“隐私增强模式”,临时关闭后再试;【Safari 17+和Chrome 120+已通过微软兼容性认证,旧版浏览器将被拒绝连接】。
为什么不用第三方RDP工具手动连接IP?
Windows 365云电脑没有固定公网IP,其连接地址由Azure Front Door动态分发,且每次会话都生成一次性加密票据(Ticket)。即使你从Intune后台导出rdp文件,其中的server字段也是形如cloudpc-xxxxxx.wd365.azure.com的CNAME,背后是轮转的边缘节点。手动用Microsoft Remote Desktop for Mac填入该域名可连,但填IP地址必然失败。
这一步操作起来很简单,直接把域名粘贴进PC name字段就行,无需解析或猜测IP。











