配置

Content Collaboration Service 集成

此版本引入了 Citrix Content Collaboration Service 与 Citrix Workspace 应用程序的集成。您可以利用 Citrix Content Collaboration 轻松、安全地交换文档、通过电子邮件发送大型文档、安全地处理向第三方的文档传输以及访问协作空间。Citrix Content Collaboration 提供了多种工作方式,包括基于 Web 的界面、移动客户端、桌面应用程序以及与 Microsoft Outlook 和 Gmail 的集成。

可以使用 Citrix Workspace 应用程序中显示的“文件”选项卡从 Citrix Workspace 应用程序访问 Citrix Content Collaboration 功能。仅当在 Citrix Cloud 控制台中的 Workspace 配置中启用了 Content Collaboration Service 时,才能看到“文件”选项卡。

注意:Windows Server 2012 和 Windows Server 2016 不支持 Citrix Workspace 应用程序中的 Citrix Content Collaboration 集成,这是因为操作系统中设置了一个安全选项。

下图显示了全新 Citrix Workspace 应用程序的文件选项卡的内容示例:

“文件”选项卡

限制:

  • 重置 Citrix Workspace 应用程序不会注销 Citrix Content Collaboration。
  • 在 Citrix Workspace 应用程序中切换应用商店不会注销 Citrix Content Collaboration。

要使用户能够在其浏览器中访问 Citrix Virtual Apps and Desktops 上托管的资源,必须创建 StoreFront 应用商店并启用适用于 HTML5 的 Citrix Workspace 应用程序。您还必须根据需要在 Citrix Gateway、Citrix Virtual Apps 和 Citrix Virtual Apps and Desktops 上启用 WebSocket 连接。此外,可以通过在提供桌面和应用程序的计算机上安装可选组件来增强用户体验。

多显示器显示

多显示器显示允许您创建一个所连接到的桌面或应用程序会话的辅助窗口。之后可以将辅助窗口拖动到辅助显示器。

多显示器显示同时适用于桌面和应用程序会话。

要切换到多显示器模式,请单击工具栏中的多显示器。这样将创建一个分辨率为 1024x768 的辅助窗口。此外,还将使用双显示器信息更新服务器。可以拖动辅助窗口以及调整其大小,甚至可以在一个或两个显示器上转至全屏模式。每次调整窗口大小时,都会在服务器上更新辅助窗口分辨率。要退出多显示器模式,请关闭辅助窗口。

“多显示器”示意图

即使辅助显示器的分辨率详细信息对 Citrix Workspace 而言是未知的,多显示器模式也会向您提供灵活调整大小的功能以调整到您更喜欢的分辨率。

要使会话获得焦点,请单击工具栏中的显示器

默认情况下启用此功能。

要禁用此功能,请编辑 configuration.js 文件并将 multiMonitor 属性的值设置为 false

    'ui' : {
          'toolbar' : {
              'multiMonitor' : true
      },

在双监视器上使用 Citrix Virtual Desktops:

  1. 单击工具栏中的多监视器
  2. 此时将创建一个扩展窗口 。将该窗口拖动到扩展的监视器。

    屏幕现在将扩展到两个监视器。

限制:

  • 此功能在除 Internet Explorer 和 Edge 外的桌面浏览器中受支持。

  • 在 Mac 中,辅助窗口在 Chrome 中作为新选项卡打开。直接将此辅助窗口拖动到辅助显示器并调整大小时,该窗口可能会变得不可见,并在 Chrome 任务栏中显示一个条目。

    解决方法: 将该窗口拖动到主显示器,然后拖动回辅助显示器。

DPI 缩放

适用于 HTML5 的 Citrix Workspace 应用程序支持在单个显示器上针对应用程序和桌面会话进行 DPI 扩展。

适用于 HTML5 的 Citrix Workspace 应用程序允许您在具有高像素率的显示器上设置 VDA 分辨率。默认情况下,“DPI 缩放”功能对应用程序和桌面会话禁用。

对于适用于 HTML5 的 Citrix Workspace 应用程序 1908 及更早版本,请转到会话工具栏,然后选择工具栏 > 更多 > 首选项 > 显示分辨率以设置应用程序和桌面会话的分辨率。在 VDA 上设置正确的分辨率。

对于适用于 HTML5 的 Citrix Workspace 应用程序 1909 及更高版本,请转到会话工具栏,然后选择工具栏 > 更多 > 显示分辨率 > 设备像素率缩放以设置应用程序和桌面会话的分辨率。在 VDA 上设置正确的分辨率。

对 VDA 正确设置分辨率之后,模糊的文本将变得更清晰。

自定义光标

适用于 HTML5 的 Citrix Workspace 应用程序现在支持在 Microsoft Internet Explorer (IE) 中使用自定义光标。此增强功能可确保您在多个浏览器之间具有一致的浏览体验。默认启用自定义光标。

使用 configuration.js 在 Microsoft IE 或 Edge 中禁用自定义光标

configuration.js 文件位于 HTML5Client 文件夹中。可以通过执行以下步骤来编辑此文件,以配置适用于 HTML5 的 Citrix Workspace 应用程序:

打开 configuration.js 文件并将 ui 下的 ‘handleMouseCursorUsingDivForIE’ 的值设置为 false。

‘ui’: { ‘handleMouseCursorUsingDivForIE’ : false }

客户体验改善计划

注意:

  • 禁用 CEIP 时,将上载仅包含安装的适用于 HTML5 的 Citrix Workspace 应用程序版本的最少信息;每周上载一次。此最少信息对 Citrix 非常有价值,因为这可以提供客户使用的不同版本的分布情况。
  • 在公共会话模式下启动适用于 HTML5 的 Citrix Workspace 应用程序时,不收集 CEIP 数据。

CEIP 不收集客户环境中的任何用户身份信息;收集的信息包括:

  • 系统详细信息,例如,操作系统版本、安装的 Citrix Workspace 版本、语言和浏览器版本。
  • 使用情况跟踪详细信息,例如,某周内的应用程序启动的统计信息、显示器分辨率、图形模式、解码器和呈现器。
  • 质量的重要详细信息,例如,连接和启动失败次数以及会话连接时间的详细信息。
  • 配置跟踪详细信息,例如,数据点跟踪,用于检查某项功能处于启用还是禁用状态。

使用 configuration.js 禁用 CEIP

在适用于 HTML5 的 Citrix Workspace 应用程序中,configuration.js 文件位于 HTML5Client 文件夹中。可编辑此文件来配置适用于 HTML5 的 Citrix Workspace 应用程序。

注意:

  • Citrix 建议您在做出任何更改之前备份 configuration.js 文件。
  • Citrix 建议您仅在为用户重新封装适用于 Chrome 的 Citrix Workspace 时使用此方法。
  • 需要使用管理员级别的凭据才能编辑 configuration.js 文件;编辑此文件后,请重新封装该应用程序以使所做的更改生效。

对于 Citrix Workspace 应用程序 HTML5 1905 及早期版本,在 configuration.js 文件中将 ceip 下的 enabled 属性设置为 false

'ceip':{
    'enabled':false,
}

对于 Citrix Workspace 应用程序 HTML5 1906 及更高版本,在 configuration.js 文件中将 analytics 下的 enabled 属性设置为 false

'analytics':{
    'enabled':false,
}

使用图形用户界面禁用 CEIP

注意:

仅当管理员使用 configuration.js 启用了 CEIP 设置时才能使用图形用户界面对其进行修改。

  1. 启动适用于 HTML5 的 Citrix Workspace 应用程序。
  2. 从工具栏中选择首选项
  3. 取消选中通过发送匿名使用情况统计信息来帮助改进 Citrix Workspace

注意:

重新启动会话以使更改生效。

选择性 H.264

使用 configuration.js 文件配置选择性 H.264

注意:

  • Citrix 建议您在做出任何更改之前备份 configuration.js 文件。
  • Citrix 建议您仅在为用户重新封装适用于 HTML5 的 Citrix Workspace 应用程序时使用此方法。
  • 需要使用管理员级别的凭据才能编辑 configuration.js 文件;编辑此文件后,请重新封装该应用程序以使所做的更改生效。

默认情况下,selectiveH264 设置为 true

configuration.js 文件位于 C:\program Files\Citrix\HTML5Client 下。按如下所示编辑此文件并将 **selectiveH264** 更改为 **false**。实际路径>

“h264 代码段”示意图

PDF 打印

配置 PDF 打印

通过 Citrix PDF 通用打印机驱动程序,用户可以打印使用托管应用程序或使用 XenApp 和 XenDesktop 7.6 提供的虚拟桌面上运行的应用程序打开的文档。用户选择 Citrix PDF Printer(Citrix PDF 打印机)选项时,驱动程序会将文件转换为 PDF 并将此 PDF 传输至本地设备。随后 PDF 会在新的浏览器选项卡中打开,以从本地连接的打印机进行查看和打印。

如果希望使用户可以打印使用托管应用程序或 XenDesktop 7.6 和 XenApp 7.6 提供的虚拟桌面上运行的应用程序打开的文档,请完成以下步骤。

  1. 在为适用于 HTML5 的 Citrix Workspace 应用程序用户提供桌面或应用程序的每台计算机上,下载 Citrix PDF Printing Feature Pack 并安装 Citrix PDF 通用打印机驱动程序。安装打印机驱动程序后,重新启动计算机。
  2. 在 Citrix Studio 中,在左侧窗格中选择策略节点,然后创建新策略或编辑现有策略。有关配置 Citrix Virtual Apps and Desktops 策略的详细信息,请参阅策略
  3. 自动创建 PDF 通用打印机策略设置设置为已启用

增强的 PDF 打印体验

在早期版本中,尝试打印 PDF 时,将显示继续打印对话框,提示您确认打印。

在此版本中,打印窗口显示在您的 Citrix Workspace 会话中。可以从打印窗口直接打印文档。

此增强功能在 Chrome 和 Firefox 中完全受支持并且默认处于启用状态。要在 Chrome 和 Firefox 中禁用此增强功能,请在 configuration.js 文件中将 supportedBrowsers 的值设置为 false。configuration.js 文件位于 C:\program Files\Citrix\HTML5Client 下。实际路径>

此增强功能在 Internet Explorer 11 中部分受支持,并具有某些已知限制,默认处于禁用状态。要在 Internet Explorer 中启用此功能,请在 configuraton.js 文件中将 IE 的值设置为 true。configuration.js 文件位于 C:\program Files\Citrix\HTML5Client 下。实际路径>

    'pdfPrinting' : {
                  'directPrint' : {


     'supportedBrowsers':true,


                                          'IE':false
                                       }
                                     }

限制:

  • 在 Internet Explorer 中,打印的 PDF 的内容将缩小,并且不适合页面。
  • 在 Internet Explorer 中,打印大型文件或包含大量页面的文件时,浏览器可能会停止响应,或者打印操作可能会间歇性失败。
  • 通过 HTML5 HDX SDK 启动的会话不支持此增强功能。

隐藏“继续”打印对话框

禁用了增强的打印体验功能时,可以通过禁止显示继续打印对话框来打印 PDF。

默认情况下,请将 hide 对象的 printDialog 属性设置为 false

configuration.js 文件位于 C:\program Files\Citrix\HTML5Client 下。实际路径>

为此,请将 hide 对象的 printDialog 属性设置为 true

注意:

  • Citrix 建议您在做出任何更改之前备份 configuration.js 文件。
  • Citrix 建议您仅在为用户重新封装适用于 HTML5 的 Citrix Workspace 应用程序时使用此方法。
  • 需要使用管理员级别的凭据才能编辑 configuration.js 文件;编辑此文件后,请重新封装该应用程序以使所做的更改生效。
    {


       'ui' : {


         "hide":{


            'printDialog': true


         }


       }


     }

会话可靠性

会话可靠性可使会话在服务器上保持活动状态。为指示连接已断开,用户的显示内容将冻结,直至用户到达通道的另一端后恢复连接。用户在连接中断期间可继续访问显示内容,在网络连接恢复后可继续与应用程序交互。会话可靠性可重新连接用户而不提示进行重新身份验证。

注意:

适用于 HTML5 的 Citrix Workspace 应用程序用户无法覆盖服务器设置。

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

注意:

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

有关配置会话可靠性的详细信息,请参阅 Citrix Virtual Apps and Desktops 文档中的会话可靠性策略设置

移动支持

启用自动软键盘弹出

要启用此功能,请将自动键盘策略配置为在单击任何可编辑区域时显示软键盘:

  1. 在 DDC 上打开 Citrix Studio。
  2. 选择策略
  3. 单击创建策略
  4. 搜索自动显示键盘并选择允许

文件传输

默认情况下,用户可以执行以下操作:

  • 上载本地下载文件夹或连接的外围设备中的文件以及无缝访问 Citrix Virtual Apps and Desktops 会话中的数据。
  • 将文件从 Citrix Virtual Apps and Desktops 会话下载到用户设备上的文件夹或外围设备。

管理员可以通过 Citrix Studio 中的策略选择性启用或禁用文件传输、上载或下载。

适用于 HTML5 的 Citrix Workspace 应用程序支持在 MacBook 上使用 Safari 浏览器下载文件。

要求

  • XenApp 或 XenDesktop 7.6 或更高版本,并且:
    • 在服务器操作系统 VDA(Windows 2008 R2 或 Windows 2012 R2)上安装修补程序 ICATS760WX64022.msp
    • 在客户端操作系统 VDA(Windows 7 或 Windows 8.1)上安装修补程序 ICAWS760WX86022.msp 或 ICAWS760WX64022.msp
  • 要更改文件传输策略,请:在运行 Citrix Studio 的计算机上安装组策略管理 (GPM) 修补程序 GPMx240WX64002.msi 或 GPMx240WX86002.msi

限制:

  • 用户一次最多可以上载或下载 10 个文件。
  • 最大文件大小:
    • 对于上载:2147483647 字节 (2 GB)
    • 对于下载:262144000 字节 (250 MB)

文件传输策略

默认启用文件传输。使用 Citrix Studio 可更改这些策略(位于“用户设置 < ICA\文件重定向”下)。使用文件传输策略时,请注意以下事项:

  • 允许在桌面与客户端之间进行文件传输。允许或阻止用户在 Citrix Virtual Apps and Desktops 会话与其设备之间传输文件。
  • 将文件上载到桌面。允许或阻止用户将文件从其设备上载到 Citrix Virtual Apps and Desktops 会话。
  • 从桌面下载文件。允许或阻止用户将文件从 Citrix Virtual Apps and Desktops 会话下载到其设备。

剪贴板

引入此功能之前,Citrix Workspace 不支持使用选择性粘贴功能将 HTML 格式的文本从本地应用程序复制并粘贴到其他应用程序(例如 Microsoft Excel)。因此,目标应用程序(在此示例中为 Microsoft Excel)将不保留其 HTML 格式特征。

除纯文本外,适用于 HTML5 的 Citrix Workspace 应用程序还支持在客户端与会话之间使用 HTML 格式。 此支持功能对 Office 应用程序和浏览器非常有用。 增强的剪贴板支持功能仅在 Chrome 和 Safari 浏览器上可用。 可以复制 HTML 内容并保留其格式;在 Chrome 中复制链接时,将在 HTML 格式中添加一个 <img> 标记,这使您可以有效地复制图片及文本。 此功能比纯文本更强大,但并非在所有应用程序中都起作用。

要配置剪贴板支持,请向 VDA 中添加以下注册表项

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\Virtual Clipboard\Additional Formats\HTML Format “Name”=”HTML Format”

有关引入此功能后解决的问题的其他信息,请参阅知识中心文章 CTX086028

警告:

注册表编辑器使用不当可能导致严重问题,可能需要重新安装操作系统。Citrix 无法保证因注册表编辑器使用不当导致出现的问题能够得以解决。使用注册表编辑器需自担风险。请确保在编辑注册表之前进行备份。

增强的剪贴板体验

使用适用于 HTML5 的基于浏览器的 Citrix Workspace 应用程序在 Windows、Mac 或 Chrome 操作系统中启动多个虚拟桌面托管应用程序或桌面时,您可能希望在会话与客户端设备之间复制和粘贴文本。使用此功能,您可以使用 Ctrl CCtrl V 热键(适用于 Windows 或 Chrome 操作系统)以及 CMD CCMD V 热键(适用于 Mac 操作系统)来复制和粘贴。

默认情况下启用此功能。

在 Firefox 和 Edge 浏览器上,要将文本从远程会话复制到本地设备,请按下 Ctrl C,然后单击确认

通过选择工具栏上首选项中的禁用复制确认复选框来禁用复制确认对话框。清除此复选框可重新启用该选项。

禁用增强的剪贴板体验

要禁用此功能,请编辑位于 HTML5Client 文件夹 (C:\Program Files\Citrix\Receiver StoreFront\HTML5Client) 中的 configuration.js 文件,并将 directClipboard 值设置为 false

限制:

  • 只能复制和粘贴纯文本,不能复制和粘贴图像和文件。
  • 不支持大数据。
  • Ctrl 键可能会停留在按下位置。当您按下右侧 Ctrl 键很长一段时间,然后按 C 以复制文本时会出现此问题。解决方法:多次单击右侧 Ctrl 键。
  • 从辅助显示器复制文本需要对 Google Chrome 和 Safari 浏览器进行额外的单击(通过复制确认对话框)。对于 Edge 和 Firefox 浏览器,从单个和辅助显示器复制文本需要额外的单击。
  • 使用 Ctrl cCMD C 以及 Ctrl VCMD V 键复制和粘贴。使用编辑菜单或右键单击选项复制文本可能需要使用确认对话框进行额外单击。

工具栏

默认启用增强的工具栏功能。

要隐藏工具栏,请执行以下操作:

  1. 以管理员身份登录时,访问 **C:\ProgramFiles\Citrix\HTML5Client** 中的 **configuration.js** 文件。实际路径>
  2. 搜索 configuration.js 文件以找到 menubar key
  3. 在 configuration.js 文件中,设置 “menubar”:false

还可以隐藏各个图标以阻止其在工具栏中显示。例如,要在工具栏中隐藏 ctrl+alt+del 按钮,请执行以下操作:

  1. 以管理员身份登录时,访问 **C:\ProgramFiles\Citrix\HTML5Client** 中的 **configuration.js** 文件。实际路径>
  2. 搜索 configuration.js 文件以查找 lock
  3. 在 configuration.js 文件中,设置 lock:false

会话共享

为了能够进行会话共享,必须在同一计算机上托管这些应用程序,并且必须使用相同的参数(如窗口大小、颜色深度和加密)设置以无缝窗口模式配置这些应用程序。提供托管应用程序时,会默认启用会话共享。

如果在提供这些应用程序的计算机上安装了 App Switcher,则会在窗口底部显示一个任务栏。该任务栏会显示会话中当前正在运行的所有应用程序,用户可以在这些应用程序之间进行切换。用户可以将此任务栏配置为自动隐藏以及切换至小图标,从而将此任务栏占用的空间量降至最低。

包含适用于 HTML5 的 Citrix Workspace 应用程序控件的浮动工具栏将显示在浏览器选项卡中,如下图所示。借助剪贴板按钮,用户可以在设备的本地剪贴板和浏览器中运行的资源之间复制和粘贴 Unicode 纯文本。用户可以使用标准的 Windows 快捷方式在处于同一会话中或不同会话中的托管应用程序之间复制数据(包括文本、表格和图像)。用户还可以使用工具栏上的按钮将 CTRL+ALT+DELETE 组合键发送到其桌面和应用程序。

“Chrome html5 工具栏”示意图

打印使用托管应用程序或在虚拟桌面上运行的应用程序打开的文档时,用户可以选择将文档打印为 PDF。随后 PDF 会传输到本地设备以从本地连接的打印机进行查看和打印。用户关闭 PDF 时,文件会从设备删除。

单击使用托管应用程序所打开文档中链接的用户可以选择是在会话中的托管浏览器应用程序中打开 URL,还是使用本地设备上的浏览器打开 URL。

HTML5 日志

适用于 HTML5 的 Citrix Workspace 应用程序提供用户设备生成的日志的时间戳。

要帮助对问题进行故障排除,可以查看适用于 HTML5 的 Citrix Workspace 应用程序会话日志。

日志页面允许用户执行以下操作:

  • 启用日志记录:启用日志记录以查看 HMTL5 日志。
  • 禁用日志记录:禁用日志记录以停止在会话中记录日志。
  • 查看日志:查看针对会话生成的日志。
  • 清除日志:删除在会话中生成的日志文件。
  • 下载日志文件:将日志文件下载到所需位置。

通过导航到日志页面来查看适用于 HTML5 的 Citrix Workspace 应用程序日志

  1. 登录适用于 Web 的 Citrix Workspace 站点。
  2. 在另一个浏览器选项卡或窗口中,导航到 siteurl/Clients/HTML5Client/src/ViewLog.html,其中 siteurl 是适用于 Web 的 Citrix Workspace 应用程序站点的 URL(通常为 <http://server.domain/Citrix/StoreWeb>)。
  3. 在登录页面上,单击 Start Logging(开始登录)。
  4. 在适用于 Web 的 Citrix Workspace 站点上,使用适用于 HTML5 的 Citrix Workspace 应用程序访问桌面或应用程序。

登录页面上会显示为适用于 HTML5 的 Citrix Workspace 应用程序会话生成的日志文件。您也可以下载日志文件供进一步分析。

使用工具栏查看适用于 HTML5 的 Citrix Workspace 应用程序日志

  1. 登录适用于 Web 的 Citrix Workspace。
  2. 在适用于 Web 的 Citrix Workspace 中,访问桌面或应用程序。
  3. 在会话工具栏中,选择日志记录
  4. 单击启动日志记录