有没有办法使用 Windows 上的“远程桌面”等应用程序登录 Windows VDI(在 Azure 上运行)?目前,我可以使用网页登录(https://rdweb.wvd.microsoft.com/arm/webclient),但结果是,我无法访问计算机上的麦克风和网络摄像头。
“官方”方法是使用 Windows 的 Web 或“远程桌面”。有什么解决方法吗?
微软官方文档: https://docs.microsoft.com/en-us/azure/virtual-desktop/connect-windows-7-and-10
答案1
感谢您提供 VDI 的 webclient url! https://rdweb.wvd.microsoft.com/arm/webclient
据我所知,即使您能够通过此 Web 客户端连接到 VDI,由于安全性加强,您仍可能会遇到问题。在典型的 rdp 情况下(例如使用 rdesktop 工具),您将连接到服务器,但在某些情况下它会反向(即反向代理)。因此,您将获得:
您登录成功,但不符合访问此资源的条件。例如,您可能从管理员限制的浏览器、应用或位置登录。
More details
...
Device identifier: Not available
Device platform:
Device state: Unregistered
如果您遇到此问题,那么我的解决方案是安装所有花哨的 Windows 应用程序以在 Linux 主机内的 Windows VM 中确认您的设备身份(遵循 2FA 等,AD 程序),然后您可以通过远程桌面 Windows 应用程序连接到它。
设置:
Linux 主机 -> 带有远程桌面的 Windows VM -> VDI/WVI(Windows 虚拟桌面)