会话体验

会话可靠性和客户端自动重新连接

会话可靠性使会话在网络连接中断时保持活动状态并显示在用户的屏幕上。用户仍然可以看到自己正在使用的应用程序,直至网络连接恢复。

会话可靠性可使会话在服务器上保持活动状态。为指示连接已断开,用户的显示内容将冻结,直至用户到达通道的另一端后恢复连接。会话可靠性可重新连接用户而不提示进行重新身份验证。

重要

  • 适用于 Mac 的 Citrix Workspace 应用程序用户无法覆盖服务器设置。
  • 启用会话可靠性后,用于会话通信的默认端口将由 1494 转变为 2598。

结合使用会话可靠性与传输层安全性 (TLS)。

注意:

TLS 仅对用户设备和 Citrix Gateway 之间发送的数据进行加密。

使用会话可靠性策略

会话可靠性连接策略设置可允许或阻止会话可靠性。

会话可靠性超时策略设置的默认值为 180 秒(3 分钟)。尽管您可以延长会话可靠性保持会话处于打开状态的时间,但是此功能为用户提供了方便。因此,它不会提示用户重新进行身份验证。

提示

延长会话可靠性超时可能会导致用户分心并离开设备,从而使未经授权的用户能够访问会话。

默认情况下,传入会话可靠性连接使用端口 2598,除非更改会话可靠性端口号策略设置中的端口号。

您可以配置客户端自动重新连接身份验证策略设置,以便在用户重新连接到中断的会话时提示用户重新进行身份验证。

如果您同时使用了会话可靠性和客户端自动重新连接,这两项功能将按顺序发挥作用。经过在会话可靠性超时策略设置中指定的时间长度之后,会话可靠性将关闭或断开用户会话。之后,客户端自动重新连接策略设置将生效,尝试将用户重新连接到断开连接的会话。

注意:

会话可靠性默认在服务器端启用。要禁用此功能,请配置服务器管理的策略。

从 Citrix Studio 配置会话可靠性

默认情况下,会话可靠性处于启用状态。

要禁用会话可靠性,请执行以下操作:

  1. 启动 Citrix Studio。
  2. 打开会话可靠性连接策略。
  3. 将策略设置为禁止

会话可靠性 2

配置会话可靠性超时

默认情况下,会话可靠性超时设置为 180 秒。

注意:

只能在 XenApp 和 XenDesktop 7.11 及更高版本中配置会话可靠性超时策略。

要修改会话可靠性超时,请执行以下操作:

  1. 启动 Citrix Studio。
  2. 打开会话可靠性超时策略。
  3. 编辑超时值。
  4. 单击确定

使用 Citrix Studio 配置客户端自动重新连接

默认情况下,客户端自动重新连接处于启用状态。

要禁用客户端自动重新连接,请执行以下操作:

  1. 启动 Citrix Studio。
  2. 打开客户端自动重新连接策略。
  3. 将策略设置为禁止

客户端自动重新连接

配置客户端自动重新连接超时

默认情况下,客户端自动重新连接超时设置为 120 秒。

注意:

只能在 XenApp 和 XenDesktop 7.11 及更高版本中配置客户端自动重新连接超时策略。

要修改客户端自动重新连接超时,请执行以下操作:

  1. 启动 Citrix Studio。
  2. 打开客户端自动重新连接策略。
  3. 编辑超时值。
  4. 单击确定

限制:

在终端服务器 VDA 上,适用于 Mac 的 Citrix Workspace 应用程序使用 120 秒作为超时值,与用户设置无关。

配置重新连接用户界面透明度

会话可靠性和客户端自动重新连接尝试期间将显示会话用户界面。可以使用 Studio 策略修改用户界面的透明度级别。

默认情况下,重新连接用户界面透明度设置为 80%。

要修改重新连接用户界面透明度级别,请执行以下操作:

  1. 启动 Citrix Studio。
  2. 打开重新连接 UI 透明度级别策略。
  3. 编辑值。
  4. 单击确定

客户端自动重新连接和会话可靠性交互

存在与在各种接入点之间切换、网络中断以及与延迟相关的显示超时关联的移动难题。尝试维护活动的适用于 Mac 的 Citrix Workspace 应用程序会话的链接完整性时,这些都会创建具有挑战性的环境。Citrix 增强的会话可靠性和自动重新连接技术解决了此问题。

此功能允许用户在从网络中断恢复后自动重新连接到会话。可以使用这些通过 Citrix Studio 中的策略启用的功能来改进用户体验。

注意:

可以使用 StoreFront 中的 default.ica 文件来修改客户端自动重新连接和会话可靠性超时值。

客户端自动重新连接

可以使用 Citrix Studio 策略启用或禁用客户端自动重新连接。默认情况下,启用此功能。有关修改此策略的信息,请参阅本文前面的客户端自动重新连接部分。

使用 StoreFront 中的 default.ica 文件可修改 AutoClienreconnect 的连接超时值。默认情况下,此超时设置为 120 秒(或两分钟)。

设置 示例 默认
TransportReconnectRetryMaxTSeconds TransportReconnectRetryMaxTSeconds=60 120

会话可靠性

可以使用 Citrix Studio 策略启用或禁用会话可靠性。默认情况下,此功能处于启用状态。

请使用 StoreFront 中的 default.ica 文件修改会话可靠性的连接超时值。默认情况下,此超时设置为 180 秒(或 3 分钟)。

设置 示例 默认
SessionReliabilityTTL SessionReliabilityTTL=120 180

客户端自动重新连接和会话可靠性的工作原理

为适用于 Mac 的 Citrix Workspace 应用程序启用客户端自动重新连接和会话可靠性时,请注意以下事项:

  • 重新连接过程中,会话窗口将显示为灰色。倒计时器显示重新连接会话之前的剩余时间。会话超时后将断开连接。

默认情况下,重新连接倒计时通知从 5 分钟开始。此计时器值表示每个计时器(客户端自动重新连接和会话可靠性)的总默认值,即分别为 2 分钟和 3 分钟。下图显示了在会话界面的右上角显示的倒计时通知:

重新连接超时

提示

可以使用命令提示窗口更改用于不活动会话的灰度亮度。例如,defaults write com.citrix.receiver.nomas NetDisruptBrightness 80。默认情况下,此值设置为 80。最大值不能超过 100(表示透明窗口),可以将最小值设置为 0(完全显示黑屏)。

  • 会话成功重新连接时(或者会话断开连接时)用户会收到通知。此通知在会话界面的右上角显示:

重新连接成功

  • 客户端自动重新连接和会话可靠性控制的会话窗口提供一条指示会话重新连接状态的信息性消息。单击取消重新连接可移回活动会话。

服务连续性

服务连续性消除或最大限度地减少了对连接过程中涉及的组件可用性的依赖。无论云服务的运行状况如何,用户都可以启动其虚拟应用程序和桌面。

有关详细信息,请参阅 Citrix Workspace 文档中的服务连续性部分。

支持 Safari 浏览器中的服务连续性

自 2206.1 版本起,Safari 浏览器将支持 Citrix Workspace 服务连续性功能。用户必须安装适用于 Mac 的 Citrix Workspace 应用程序和 Citrix Workspace Web 扩展。服务连续性消除(或最大限度地减少)了对连接过程中涉及的组件可用性的依赖。无论云服务的运行状况如何,都允许您连接到自己的虚拟应用程序和桌面。有关服务连续性功能的详细信息,请参阅服务连续性部分。

远程桌面会话的永久客户端访问许可证 (CAL) 的增强功能

自 2204 版本起,如果您在环境中运行 CAL 以访问远程桌面,则当客户端 ID 超过 15 个字符时,可以使用永久许可证启动远程桌面会话。

管理员必须通过执行以下操作来配置 default.ica 文件,才能启用此功能:

  1. 在 StoreFront 服务器中,导航到 C:\inetpub\wwwroot\Citrix<StoreName>\App_Data,然后使用任意编辑器打开 default.ica 文件。
  2. [WFClient] 部分中添加以下行:

isRDSLicensingEnabled=On

会话体验