Product Documentation

配置 StoreFront

Nov 10, 2014
Citrix StoreFront 向 XenDesktop、XenApp 和 VDI-in-a-Box 对用户进行身份验证,枚举可用桌面和应用程序并将其聚合到用户可以通过 Receiver 访问的应用商店中。

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

配置 StoreFront

  1. 请按照 StoreFront 文档中所述安装和配置 StoreFrontReceiver for Windows 要求 HTTPS 连接。如果为 StoreFront 服务器配置了 HTTP,则必须按使用命令行参数配置和安装 Receiver for Windows 中所述在用户设备上的 ALLOWADDSTORE 属性描述下设置一个注册表项。
    注意:对于需要更大控制权的管理员,Citrix 提供了一个模板,供您创建 Receiver 下载站点。

管理工作区控制重新连接

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

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

在主桌面映像中或 XenApp 服务器托管中创建 WSCReconnectModeUser 并修改现有注册表项 WSCReconnectMode。 已发布的桌面可以更改 Receiver 的行为。

Windows Receiver 的 WSCReconnectMode 注册表项设置:

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

禁用 Windows Receiver 的工作区控制

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

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。

更改状态指示器超时

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

警告

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