Horizon HTML Access 2103 | 2021 年 3 月 23 日

本发行说明包括以下主题:

主要功能

使用 HTML Access,可以轻松地从基于 HTML5 的浏览器访问远程桌面(Windows 和 Linux)和已发布的应用程序,而无需安装任何软件。

  • 按照您希望的方式工作 - 您可以使用未安装本机客户端的设备平台或任何不想在其中安装客户端软件的计算机访问远程桌面和已发布的应用程序。您也可以从 VMware Workspace Catalog 选择 HTML Access。
  • 简化连接 - HTML Access 与 VMware Horizon 紧密集成在一起,从而简化了设置和连接。打开浏览器,输入服务器 URL,然后登录,即可看到可用的远程桌面和已发布应用程序的列表。
  • 任何位置都安全 - 无论您在办公桌前还是办公室外,您的数据始终都是安全的。客户端上会执行增强的证书检查。HTML Access 还支持可选的 RADIUS 和 RSA SecurID 身份验证。

回到页首

此版本的新增功能

 HTML Access 2103 包含以下新增功能:

有关新的远程桌面功能的信息,请参阅 VMware Horizon 2103 版发行说明

国际化

HTML Access 的用户界面和文档提供了英语、日语、法语、德语、简体中文、繁体中文、韩语和西班牙语版本。

回到页首

准备工作

  • 有关支持的浏览器和支持的客户端操作系统的列表,以及 HTML Access 系统要求和安装说明,请参阅《VMware Horizon HTML Access 安装和设置指南》文档。
  • HTML Access 2103 支持 Horizon Agent 2103。
  • 使用 HTML Access 2103 和 VMware Horizon 2103 时,如果通过诸如 F5 或 Unified Access Gateway 之类的负载均衡器或网关连接到服务器,必须先在 VMware Horizon 中配置安全设置。有关更多信息,请参阅《Horizon 安全指南》文档中的“来源检查”。

回到页首

已知问题

已知问题可归为以下几类。

音频和视频
  • 在 iOS Safari 上,如果连接到远程桌面并在远程桌面上播放音频或视频,之后切换到在本机应用程序中播放音频或视频而不从连接服务器实例断开连接,接着又切换回 Safari 上的远程桌面,则音频无法再正常工作。

    解决办法:断开与连接服务器实例的连接或从中注销,然后再次连接到远程桌面。

  • 支持 Web Audio API 的浏览器的声音播放质量最佳。Chrome、Safari 及 Firefox 25 和更高版本浏览器均支持 Web Audio API。不支持 Web Audio API 的浏览器包括 Internet Explorer(截止并包含 Internet Explorer 11)以及 Firefox 24 及更早版本。
  • 在 Chrome、Safari 和 Edge 浏览器上,如果您在音频播放过程中切换到浏览器中的其他标签页或将浏览器最小化,则音频处理将出现断断续续的现象。在您重新回到远程桌面选项卡后,音频可能会与视频不同步,该现象会持续几秒钟。

    解决办法:刷新页面,或将远程桌面的选项卡拖出浏览器,使其在单独的窗口中运行。

  • 有时,在 Mac OS 系统上的 Chrome 中第二次使用实时音频-视频 (RTAV) 视频重定向时,该功能不起作用。

    解决办法:刷新浏览器。

  • 如果多次重复执行以下步骤,则用于启动桌面的 Web 浏览器可能会停止响应:进入多显示器模式,打开实时音频-视频 (RTAV),将相机窗口移动到辅助显示器,退出多显示器模式或者从边栏启动其他远程桌面。 

    解决办法:无。

  • 对 Chrome Web 浏览器使用多显示器功能时,在将扩展的显示器插头拔下后,边栏会消失,有时远程桌面也会消失。

    解决办法:重新启动 HTML Access,调整应用程序窗口的大小,或重新插入扩展显示器的插头。

  • 在 Safari 12 中首次打开远程桌面或已发布的应用程序时,会显示一条警告消息,指示您启用音频。注销服务器、关闭或刷新浏览器并打开远程桌面或已发布的应用程序后,会再次显示此警告消息。

    解决办法:无。

安全
  • 请勿对 HTML Access 使用 RDS 每设备客户端访问许可证 (CAL)。如果这样做,则许可机制会将每个浏览器视为一个设备,并且如果清除了 Cookie,浏览器会使用另一许可证。

    解决办法:对 HTML Access 使用 RDS 每用户 CAL。

  • 在 Chromebook 上,当连接到使用自签名证书的 Unified Access Gateway 服务器时,HTML Access 会报告错误 ERR_CERT_INVALID

    解决办法:在 Unified Access Gateway 服务器上安装 CA 签名的证书。

  • 在 iOS 中,如果尝试使用自签名证书连接到远程桌面,则 Safari 会报告错误:“您的桌面已断开连接。无法重新连接到桌面。”(Your desktop has been disconnected. Unable to reconnect to desktop)出现该问题的原因是,在 iOS 上不支持自签名证书。

    解决办法:管理员必须在 Horizon Server 上安装 CA 签发的证书,您必须在 iOS 设备上信任该证书。有关在 Horizon Server 上安装证书的信息,请参阅《Horizon 管理指南》文档。有关在 iOS 设备上信任证书的信息,请参阅《VMware Horizon HTML Access 安装和设置指南》。 如果 Blast 安全网关在 Horizon Server 上被禁用,管理员必须在远程桌面上执行以下额外步骤,才能从 iOS 进行连接:

    1. 使用 MMC 将 CA 签发的证书导入到 Windows 证书存储区。
    2. HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Blast\Config 中的 sslHash 项替换为颁发给 Blast Agent 主机名或 IP 地址的证书指纹中的项。
    3. 重新启动 Blast Agent 虚拟机。
  • 在 Horizon 7 中启用关闭 HTML Access 的选项卡时清除凭据全局设置后,如果用户在网络连接不可用时关闭选项卡,不会清除缓存。

    解决办法:无。

  • 在 Internet Explorer 11.0.9600.18537 或更低版本中,如果在登录到 VMware Blast 会话之前启动不包含证书的 HTML Access Agent,则会显示证书确认页面。确认证书后,将会返回到桌面和应用程序选择页面,而不是 VMware Blast 会话页面。

    解决办法:在桌面和应用程序选择窗口中,再次单击远程桌面。连接将会成功。

  • 管理员为用户的帐户设置“下次登录时更改密码”选项并且用户的空闲会话超时之后,在用户重新进行身份验证并成功更改密码后,不会自动重新启动在会话超时期间处于活动状态的应用程序。

    解决办法:刷新页面,然后从边栏中再次启动应用程序。

  • 如果 iOS 设备使用 CA 签名的中间证书,无法从该 iOS 设备成功启动远程桌面和已发布的应用程序。

    解决办法:  在 iOS 设备上安装 CA 签名的根证书。

  • 如果为 Unified Access Gateway 使用自签名证书,则在使用 Microsoft Edge Web 浏览器连接 HTML Access 会话时,可能无法访问远程桌面。

    解决办法:利用以下解决办法之一来解决此问题。

    • 使用有效的 CA 签名证书。
    • 对于 Blast 外部 URL 属性,不使用端口 8443。使用端口 443。
  • 如果使用证书颁发机构 (CA) 签名的根证书配置 Unified Access Gateway,并将 Blast 外部 URL 属性值设置为空或端口 8443,则在使用 Microsoft Edge 浏览器时,可能无法连接到远程桌面。发生此错误后,所有新连接的会话都无法显示。

    解决办法:利用以下解决办法之一来解决此问题。

    • 将 Blast 外部 URL 属性设置为端口 443。
    • 关闭 Microsoft Edge 浏览器,重新启动 HTML Access,并连接到远程桌面。
连接
  • 使用 Firefox 浏览器时,HTML Access 远程桌面会话在连接后会立即断开连接。

    解决办法:确认已正确配置 Firefox 浏览器代理设置。

  • 请勿将远程桌面配置为在用户断开连接后挂起。此设置在 HTML Access 中无法正常工作。

  • 如果在 Unified Access Gateway 服务器和连接服务器实例上同时启用了 Blast 安全网关 (BSG),则连接到远程桌面或已发布的应用程序会失败。

    解决办法:在连接服务器实例上禁用 BSG。

  • 在 Unified Access Gateway 中,如果将 Horizon Edge 设置“启用 Blast”设为 False,则无法通过 HTML Access 访问远程桌面和已发布的应用程序。通常,由于 Unified Access Gateway 部署在 DMZ 中,“启用 Blast”选项会设置为 True,因此不会出现此问题。

    解决办法:在 Unified Access Gateway 中,如果将“启用 Blast”设置为 False,并且也使用 HTML Access,请将“proxyPattern”选项设置为“/|/portal(.*)”。

  • 如果您通过已与 Unified Access Gateway 服务器连接的 HTML Access 访问远程桌面或已发布的应用程序,此远程桌面或已发布的应用程序会话在达到 Unified Access Gatway 服务器会话超时之后不会断开连接。

    解决办法:无。

其他
  • 在连接到具有日语键盘的 Linux 桌面时,键盘映射可能不正确。例如,键位置 \| 和 \_ 不正确。

    解决办法:对于键位置 \| 和 \_,将客户端输入语言保留为日语,并将桌面输入语言切换为英语。对于所有其他键位置,将桌面输入语言保留为日语,并将客户端输入语言切换为英语。

  • 在连接到 Linux 桌面时,一些键盘输入无法正常工作。例如,(1) 对于英语键盘,数字小键盘上的 * 键显示为 8,(2) 对于英语键盘,数字小键盘上的 + 键显示为 =,(3) 对于客户端和桌面上的非英语 IME,无法正确显示某些非英语键。

    解决办法:对于问题 1 和 2,请使用主键盘区中的打字机键 * 和 +,而不是使用数字小键盘。对于问题 3,在 HTML Access 中设置英语 IME,并在远程桌面上设置非英语 IME。

  • 已发布应用程序的自动调整功能间歇性失效。在以下情况下,可能会发生此问题:启动已发布的应用程序,然后激活浏览器的全屏模式;从边栏中启动已发布的应用程序,然后激活全屏模式;或者启动已发布的应用程序,然后放大浏览器窗口的大小。

    解决办法:在启动已发布的应用程序之前激活全屏模式或调整浏览器窗口的大小。

  • 当远程桌面处于锁定状态时,用户仍可以上传文件。

    解决办法:无。

  • 当管理员启用剪贴板格式限制时,“复制和粘贴”窗口中的文字不会说明该格式限制。例如,当管理员启用“从传入的剪贴板数据中筛选掉文本”剪贴板策略设置时,“复制和粘贴”窗口不会通知用户,无法从客户端向远程桌面或应用程序传输文本。

    解决办法:无。

  • 在多显示器模式下,在远程桌面或已发布的应用程序会话内单击时,显示两个鼠标光标。

    解决办法:无。

  • 在会话协作的协作会话中使用 Mac OS 10.13 系统上的 Web 浏览器时,如果适合查看器处于禁用状态,并且协作会话的屏幕分辨率低于主会话的屏幕分辨率,将不会显示滚动条。由于滚动条在 Mac OS 10.13 系统中默认处于隐藏状态,因此会导致出现此问题。

    解决办法:修改系统偏好设置以始终显示滚动条。

    1. 选择 Apple 菜单 > 系统偏好设置
    2. 单击通用
    3. 显示滚动条部分中,选择始终
  • 启用允许 H.264 解码选项后,新启动的已发布应用程序无法打开,并且远程会话显示黑屏。

    解决办法:调整 Chrome 浏览器的大小。

  • 从 Android 8.1 设备上的 Chrome Web 浏览器或从 iOS 11 设备上的 Safari Web 浏览器启动 HTML Access 时,如果在远程会话中使用软件键盘,远程桌面窗口有时会消失。在旋转设备,然后关闭软件键盘并重新打开软件键盘时,经常会出现此问题。发生此错误后,所有后续打开的远程桌面会话也都无法显示。

    解决办法:重新加载 Web 浏览器页面。

  • 重新连接到远程桌面后智能策略更改不会立即生效。将智能策略剪贴板和文件传输全部允许更改为禁用后,虽然这些功能已被禁用,但是“复制和粘贴”窗口的文本却显示不正确的文本。此外,如果在更改智能策略剪贴板和文件传输设置时已从 HTML Access 会话连接到远程桌面,更改后又与远程桌面断开连接,则在重新连接到远程桌面后,所做的更改不会生效。

    解决办法:从远程桌面注销并重新连接到远程桌面,然后与远程桌面断开连接并再次重新连接到该远程桌面。

  • 启用 H.264 解码后,如果您使用边栏在远程桌面之间,或在远程桌面和已发布的应用程序之间切换,远程会话变得无响应。远程会话仍保持连接,但单击鼠标和其他操作不起作用。

    解决办法:关闭远程桌面或已发布的应用程序会话,然后再重新连接。

浏览器
  • 使用 Chrome 版本 67 或更高版本时,在启动远程桌面,进入多显示器模式,将鼠标指针移动到第二个显示器上,接着退出多显示器模式后,您可能会收到空会话。

    解决办法:手动调整 Chrome 窗口的大小,或者刷新页面。

  • Linkclump Chrome 扩展会干扰正常的右键单击行为。如果在远程桌面中右键单击文本,该右键单击操作的行为方式可能会与左键单击并拖动操作相同。

    解决办法:禁用该扩展,或转到 Chrome Linkclump 的“选项”页面,并在“黑名单”部分输入连接服务器实例的地址。

  • 在 Chrome 浏览器中使用 HTML Access 时,可能会遇到以下问题:

    • 有时,在会话超时后连接到远程桌面或已发布的应用程序时,系统会显示“无法连接到连接服务器 (Failed to connect the Connection Server)”错误消息。
    • 连接到已关闭电源的桌面时,不会打开会话。

    导致出现这两个问题的根本原因相同,即都是由第三方问题所致。

    解决办法:对于第一个问题,请关闭错误消息并重新连接到远程桌面或已发布的应用程序。对于第二个问题,请重新加载浏览器或重新连接到远程桌面。

check-circle-line exclamation-circle-line close-line
Scroll to top icon