配置 StoreFront

Citrix StoreFront 对与 Citrix Virtual Apps and Desktops 和 VDI-in-a-Box 的连接进行身份验证,枚举可用桌面和应用程序并将其聚合到能够使用 Citrix Workspace 应用程序访问的应用商店中。

除了本节概述的配置外,您还必须配置 Citrix Gateway,以支持用户从内部网络之外进行连接(例如,从 Internet 或远程位置连接)。

提示

选择用于显示所有应用商店的选项时,可能会看到旧的 StoreFront 用户界面。

配置 StoreFront

  1. 请按照 StoreFront 文档中所述安装和配置 StoreFront。Citrix Workspace 应用程序需要 HTTPS 连接。如果为 StoreFront 服务器配置了 HTTP,则必须按使用命令行参数配置和安装适用于 Windows 的 Workspace 中所述在用户设备上的 ALLOWADDSTORE 属性说明下设置一个注册表项。

注意

对于需要更大控制权的管理员,Citrix 提供了一个模板,供您用于创建适用于 Windows 的 Citrix Workspace 应用程序下载站点。

管理工作区控制重新连接

工作区控制功能使应用程序能够随用户在设备之间移动。例如,可以使医院的临床医生在不同的工作站之间移动,而无需在每个设备上重新启动自己的应用程序。对于 Citrix Workspace 应用程序,请通过修改注册表在客户端设备上管理工作区控制。也可以使用组策略为加入域的客户端设备管理工作区控制。

警告

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

在主桌面映像中或 Citrix Virtual Apps 服务器中创建 WSCReconnectModeUser 并修改现有注册表项 WSCReconnectMode。已发布的桌面可以更改 Citrix Workspace 应用程序的行为。

Citrix Workspace 应用程序的 WSCReconnectMode 注册表项设置:

  • 0 = 不重新连接到任何现有会话
  • 1 = 应用程序启动时重新连接
  • 2 = 应用程序刷新时重新连接
  • 3 = 应用程序启动或刷新时重新连接
  • 4 = Citrix Workspace 界面打开时重新连接
  • 8 = Windows 登录时重新连接
  • 11 = 3 和 8 的组合

禁用 Citrix Workspace 应用程序的工作区控制

要禁用工作区控制,请创建以下注册表项:

HKEY_CURRENT_USER\SOFTWARE\Wow6432Node\Citrix\Dazzle(64 位)

HKEY_CURRENT_USER\SOFTWARE\Citrix\Dazzle(32 位)

名称:WSCReconnectModeUser

类型:REG_SZ

值数据:0

将以下注册表项的默认值从 3 修改为 0

HKEY_CURRENT_USER\SOFTWARE\Wow6432Node\Citrix\Dazzle(64 位)

HKEY_CURRENT_USER\SOFTWARE\Citrix\Dazzle(32 位)

名称:WSCReconnectMode

类型:REG_SZ

值数据:0

注意

此外,如果不创建新注册表项,也可以将 REG_SZ 值 WSCReconnectAll 设置为 false。

更改状态指示器超时

您可以更改用户启动会话时状态指示器显示的时间长度。要更改超时期限,请在 HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA CLIENT\Engine\ 中创建 REG_DWORD 值 SI INACTIVE MS。如果希望状态指示器尽快消失,可以将 REG_DWORD 值设置为 4。

通过 CLI 自定义应用程序快捷方式的位置

在“开始”菜单集成和仅桌面快捷方式模式下,您可以将已发布的应用程序快捷方式放在 Windows 的“开始”菜单中和桌面上。用户不必从 Citrix Workspace 用户界面订阅应用程序。“开始”菜单集成和桌面快捷方式管理为需要一致地访问一组核心应用程序的用户组提供了无缝桌面体验。

作为 Citrix Workspace 应用程序管理员,请使用命令行安装标志、GPO、帐户服务或注册表设置来禁用常用“自助服务”Citrix Workspace 应用程序界面,并将其替换为预配置的“开始”菜单。此标志称为 SelfServiceMode,且默认情况下设置为 true。如果管理员将 SelfServiceMode 标志设置为 false,用户将不再具有自助服务 Citrix Workspace 应用程序用户界面的访问权限。相反,这些用户可以从“开始”菜单或通过桌面快捷方式(本文称为仅快捷方式模式)访问订阅的应用程序。

用户和管理员可以使用多个注册表设置来自定义设置快捷方式的方法。

使用快捷方式

  • 用户无法删除应用程序。将 SelfServiceMode 标志设置为 false(仅快捷方式模式)时,所有应用程序均为强制应用程序。如果用户从桌面删除快捷方式图标,当用户选择 Citrix Workspace 应用程序系统托盘图标上的“刷新”时,此图标会再次显示。
  • 用户只能配置一个应用商店。帐户和首选项选项不可用。这是为了阻止用户配置其他应用商店。管理员可以向用户授予特殊权限,以允许用户使用组策略对象模板或通过手动在客户端计算机上添加注册表项 (HideEditStoresDialog) 来添加多个帐户。如果管理员向用户授予此权限,用户将可以在系统托盘图标中看到“首选项”选项,此时用户可以添加或删除帐户。
  • 用户无法使用 Windows 控制面板删除应用程序。
  • 可以通过可自定义的注册表设置添加桌面快捷方式。默认情况下不添加桌面快捷方式。更改注册表设置后,重新启动 Citrix Workspace 应用程序。
  • 在“开始”菜单中创建快捷方式,并采用默认类别路径 UseCategoryAsStartMenuPath。

注意

Windows 8/8.1 不允许在“开始”菜单中创建嵌入式文件夹。“应用程序”将单独显示或在根文件夹下显示,不在通过 Citrix Virtual Apps 定义的“类别”子文件夹中显示。

  • 可以在安装过程中添加 [/DESKTOPDIR=”Dir_name”] 标志,以便将所有快捷方式放置到单个文件夹中。桌面快捷方式支持类别路径。
  • 自动重新安装修改后的应用程序是一项可以通过 AutoReInstallModifiedApps 注册表项启用的功能。启用 AutoReInstallModifiedApps 后,在服务器上对已发布应用程序和桌面的属性所做的任何更改均反映到客户端计算机上。禁用 AutoReInstallModifiedApps 时,应用程序和桌面属性将不会更新,并且,如果在客户端删除了快捷方式,刷新时也不会恢复快捷方式。默认情况下,启用 AutoReInstallModifiedApps。请参阅“使用注册表项自定义应用程序快捷方式的位置”。

通过注册表自定义应用程序快捷方式的位置

注意

  • 默认情况下,注册表项使用字符串格式。
  • 应在配置应用商店之前更改注册表项。如果您或某个用户在某一时间想要自定义注册表项,您或此用户必须重置 Citrix Workspace 应用程序,配置注册表项,然后重新配置应用商店。

32 位计算机的注册表项

alt_text

64 位计算机的注册表项

alt_text

使用图形用户界面配置快捷方式和重新连接选项

注意

  • 只能设置已订阅应用程序和桌面的快捷方式。
  • 可以隐藏通知区域中的 Citrix Workspace 应用程序图标中提供的全部或部分“高级首选项”表。有关详细信息,请参阅隐藏“高级首选项”表
  1. 登录 Citrix Workspace 应用程序。
  2. 右键单击通知区域中的 Citrix Workspace 应用程序图标,然后单击高级首选项。 此时将显示“高级首选项”窗口。

    本地化后的图片

  3. 单击快捷方式和重新连接

    将显示“应用程序显示”选项卡,默认情况下,在开始菜单中显示应用程序选项处于选中状态。

    localized image

  4. 指定文件夹名称。这会将所有已订阅应用程序移动到“开始”菜单中的指定文件夹。应用程序可以同时添加到“开始”菜单中的新文件夹或现有文件夹。启用此功能后,现有应用程序和新添加的应用程序都会被添加到指定文件夹。

  5. 选中桌面选项窗格下的在桌面上显示应用程序复选框。

  6. 指定文件夹名称。这会将所有已订阅应用程序移动到本地桌面上的指定文件夹。

  7. 选中类别选项下的为开始菜单和桌面启用不同路径复选框。这会按照应用程序属性服务器中定义的方式创建应用程序的快捷方式和类别文件夹。例如,IT 应用程序、财务应用程序。

    注意

    By default, Category as Start Menu Path option is selected.

    a. 选择类别为“开始”菜单路径以按照应用程序属性服务器中定义的方式在 Windows“开始”菜单中显示已订阅的应用程序及其类别文件夹。

    b. 选择类别为桌面路径以按照应用程序属性服务器中定义的方式在本地桌面上显示已订阅的应用程序及其类别文件夹。

  8. 单击“确定”。

使用图形用户界面配置重新连接选项

注意

可以隐藏通知区域中的 Citrix Workspace 应用程序图标中提供的全部或部分“高级首选项”表。有关详细信息,请参阅隐藏“高级首选项”表

登录到服务器后,用户可以随时重新连接到所有桌面或应用程序。默认情况下,单击“重新连接”选项将打开已断开连接的桌面或应用程序,以及当前正在另一个客户端设备上运行的任何桌面或应用程序。可以将“重新连接”选项配置为仅重新连接用户先前断开连接的桌面或应用程序。

  1. 登录 Citrix Workspace 应用程序。
  2. 右键单击通知区域中的 Citrix Workspace 应用程序图标,然后单击高级首选项。 此时将显示“高级首选项”窗口。
  3. 单击快捷方式和重新连接
  4. 单击重新连接选项

    本地化后的图片

  5. 选择 Enable for Workspace Control Support(启用以实现工作区控制支持)以允许用户随时重新连接到所有桌面或应用程序。

    • 选择重新连接到所有活动会话和断开连接的会话以允许用户重新连接到活动会话和已断开连接的会话。

    • 选择仅重新连接到已断开的会话以允许用户仅重新连接到已断开的会话。

    注意:

    受支持的重新连接模式采用在 GPO 中设置的值。用户可以修改此选项,方法是导航到管理模板 > Citrix 组件 > Citrix Workspace > 自助服务 > 控制 Workspace 尝试重新连接到现有会话的时间

  6. 单击确定

要使用注册表编辑器修改此选项,请参阅知识中心文章 CTX136339