目前Google正在计划从 Chromium 浏览器中弃用对客户端 XSLT 的支持,这可能导致 Windows Server 服务器系统中的远程桌面 Web 访问页面无法正常显示。由于该门户依赖浏览器执行 XSLT 转换,IT 管理员需要在浏览器更新前准备好替代方案。

为什么远程桌面 Web 会受影响:
RD Web Access 是远程桌面服务的网页版,用户可以通过浏览器登录并访问获得授权的远程桌面和应用。传统门户会在客户端中使用 XSLT 并将服务器返回的 XML 内容转换为网页界面。
当浏览器禁用 XSLT 支持后页面可能会显示无法显示 RD Web Access 等错误,用户也无法看到远程资源。微软的支持文档显示,Windows Server 2016/2019/2022/2025 都受影响,问题出现在 XSLT 功能被策略关闭后。
为什么Google要禁用 XSLT:
Google表示目前 XSLT 仅出现在约 0.02% 的网页加载中,使用 XSLT 处理指令的比例也低于 0.001%,而 Chromium 使用的 libxslt 属于老旧的 C/C++ 代码库,存在缓冲区溢出等内存安全风险,因此维护成本和安全风险已经不再匹配其使用率。
根据Google计划,从 11 月 17 日发布的 Chrome 158 版开始Google将停止支持 XSLT,企业策略或源试用用户可以暂时继续使用,而到 2027 年 8 月 17 日发布 Chrome 176 版时这些企业策略也会被彻底禁用,所以企业还有 10 个月的时间进行迁移。
微软提供临时策略:
通过组策略或注册表将 Chromium 浏览器的 XSLTEnabled 选项设置为 1 以启用 XSLT 支持
部署 HTML5 远程桌面 Web 客户端,用户可以直接在浏览器中启动会话或下载 RDP 文件
在 Microsoft Edge 浏览器中使用 IE 模式,将 RD Web Access 地址添加到兼容性列表

