入门

本文帮助您在安装 Citrix Workspace 应用程序后设置环境的参考文档。

应用商店

应用商店将用户可用的应用程序和桌面聚合到一个位置。一个用户可以拥有多个应用商店并根据需要在应用商店之间切换。管理员提供包含预配置的资源和设置的应用商店 URL。可以通过 Citrix Workspace 应用程序访问这些应用商店。

应用商店的类型

可以在 Citrix Workspace 应用程序中添加以下应用商店类型:Workspace、StoreFront、Citrix Gateway 应用商店和自定义 Web 应用商店。

Workspace

Citrix Workspace 是一个基于云的企业应用商店,可通过任何设备随时随地安全统一地访问应用程序、桌面和内容(资源)。这些资源可以是 Citrix DaaS、内容应用程序、本地和移动应用程序、SaaS 和 Web 应用程序以及浏览器应用程序。有关详细信息,请参阅 Citrix Workspace 概述

StoreFront

StoreFront 是本地企业应用商店应用程序,将来自 Citrix Virtual Apps and Desktops 站点的应用程序和桌面聚合到一个易于用户使用的应用商店中。

有关详细信息,请参阅 StoreFront 文档。

Citrix Gateway 应用商店

将 Citrix Gateway 配置为允许用户从内部网络外部进行连接。例如,从 Internet 或远程位置进行连接的用户。

自定义 Web 应用商店

此功能提供从适用于 Windows 的 Citrix Workspace 应用程序访问贵组织的自定义 Web 应用商店的权限。要使用此功能,管理员必须将域或自定义 Web 应用商店添加到 Global App Configuration Service 允许使用的 URL 列表中。

有关为最终用户配置 Web 应用商店 URL 的详细信息,请参阅 Global App Configuration Service

您可以在 Citrix Workspace 应用程序的添加帐户屏幕中提供自定义 Web 应用商店 URL。自定义 Web 应用商店将在本机 Workspace 应用程序窗口中打开。

要删除自定义 Web 应用商店,请转至帐户 > 添加或删除帐户,选择自定义 Web 应用商店 URL,然后单击删除

将应用商店 URL 添加到 Citrix Workspace 应用程序中

您可以使用以下方法向用户提供访问虚拟桌面和应用程序所需的帐户信息:

  • 向用户提供需手动输入的帐户信息
  • 配置基于电子邮件的帐户发现
  • 通过 CLI 添加应用商店
  • 预配文件
  • 使用组策略对象管理模板

向用户提供需手动输入的帐户信息

成功安装 Citrix Workspace 应用程序后,将显示以下屏幕。用户需要输入电子邮件地址或服务器地址才能访问应用程序和桌面。用户输入新帐户的详细信息时,Citrix Workspace 应用程序将尝试验证连接。如果验证成功,Citrix Workspace 应用程序将提示用户登录该帐户。

“添加帐户”屏幕

要使用户能够手动设置帐户,请务必分发连接到其虚拟桌面和应用程序所需的信息。

  • 要连接到 Workspace 应用商店,请提供 Workspace URL。
  • 要连接到 StoreFront 应用商店,请提供该服务器的 URL。例如:https://servername.company.com
  • 要通过 Citrix Gateway 进行连接,请先确定用户需要看到所有已配置的应用商店,还是仅需要看到对特定 Citrix Gateway 启用了远程访问的应用商店。

    • 要显示所有已配置的应用商店:向用户提供 Citrix Gateway 完全限定域名。

    • 要限制对特定应用商店的访问:按以下格式向用户提供 Citrix Gateway 完全限定域名以及应用商店名称:

      CitrixGatewayFQDN?MyStoreName:

      例如,如果名为 SalesApps 的应用商店对 server1.com 启用了远程访问,名为 HRApps 的应用商店对 server2.com 启用了远程访问,则用户必须输入:

      • server1.com?SalesApps 以访问 SalesApps,或者输入
      • server2.com?HRApps 以访问 HRApps

      CitrixGatewayFQDN?MyStoreName 功能要求新用户通过输入 URL 创建一个帐户,并且不适用于基于电子邮件的发现。

使用应用商店 URL 配置 Workspace 应用程序后,即可通过配置文件菜单中的帐户选项管理该帐户。

帐户选项

在配置了代理身份验证的客户端计算机上,如果代理凭据未存储在 Windows 凭据管理器中,则会显示身份验证提示,要求您输入代理凭据。然后,Citrix Workspace 应用程序将代理服务器凭据保存在 Windows 凭据管理器中。这样可以打造无缝登录体验,因为您无需在访问 Citrix Workspace 应用程序之前在 Windows 凭据管理器中手动保存凭据。

配置基于电子邮件的帐户发现

配置 Citrix Workspace 应用程序以实现基于电子邮件的帐户发现时,首次安装并配置 Citrix Workspace 应用程序过程中,用户需要输入自己的电子邮件地址(而非服务器 URL)。Citrix Workspace 应用程序将根据域名系统 (DNS) 服务 (SRV) 记录确定与电子邮件地址关联的 Citrix Gateway 或 StoreFront 服务器。该应用程序随后将提示用户登录以访问虚拟桌面和应用程序。

要为 Citrix Workspace 应用商店配置基于电子邮件的帐户发现,请参阅 Global App Configuration Service 文档中的 Getting started(入门)。 要为 Citrix StoreFront 或 Citrix Gateway 应用商店配置基于电子邮件的帐户发现,请参阅 Configuring email-based account discovery(配置基于电子邮件的帐户发现)。

通过 CLI 添加应用商店

以管理员身份使用命令行接口安装适用于 Windows 的 Citrix Workspace 应用程序。

有关详细信息,请参阅命令行参数列表

向用户提供预配文件

StoreFront 提供预配文件,用户可以打开这些预配文件以连接到应用商店。

您可以使用 StoreFront 来创建包含帐户的连接详细信息的预配文件。将这些文件提供给用户,以便用户能够自动配置 Citrix Workspace 应用程序。安装 Citrix Workspace 应用程序后,用户只需打开该文件即可配置 Citrix Workspace 应用程序。如果您配置适用于 Web 的 Workspace,用户还可以从这些站点获取 Citrix Workspace 应用程序预配文件。

有关详细信息,请参阅 StoreFront 文档中的为用户导出应用商店预配文件

使用组策略对象管理模板

要使用组策略对象管理模板添加或指定 Citrix StoreFront 或 Citrix Gateway,请执行以下操作:

  1. 通过运行 gpedit.msc 打开 Citrix Workspace 应用程序组策略对象管理模板。
  2. 计算机配置节点下,转至管理模板 > 经典管理模板(ADM) > Citrix 组件 > Citrix Workspace > StoreFront
  3. 选择 Citrix Gateway URL/StoreFront 帐户列表
  4. 选择已启用选项,然后单击显示。如果启用此策略设置,则可以输入 StoreFront 帐户和 NetScaler Gateway URL 的列表。
  5. 字段中输入 URL。
  6. 指定与 Workspace 应用程序一起使用的应用商店 URL:

    STOREx="storename;http[s]://servername.domain/IISLocation/discovery;[On, Off]; [storedescription]"

    值:

    • x - 整数 0 到 9,用于标识应用商店。
    • storename - 应用商店的名称。此值必须与在 StoreFront 服务器上配置的名称一致。
    • servername.domain - 托管应用商店的服务器的完全限定域名。
    • IISLocation - IIS 内的应用商店路径。应用商店 URL 必须与 StoreFront 预配文件中的 URL 一致。应用商店 URL 的格式如下:/Citrix/store/discovery。要获取 URL,请从 StoreFront 中导出一个预配文件,在记事本中打开,并复制 Address 元素中的 URL。
    • [On, Off] - Off 选项允许您交付已禁用的应用商店,从而使用户能够选择是否访问这些应用商店。如果应用商店状态未指定,则默认设置为 On。
    • storedescription - 应用商店的说明,例如 HR App Store。
  7. 添加或指定 Citrix Gateway URL。输入 URL 的名称(以分号分隔):

    示例:CitrixWorkspaceApp.exe STORE0= HRStore;https://ag.mycompany.com#Storename;On;Store 其中 #Storename 是 Citrix Gateway 后面的应用商店的名称。

注意:

  • Citrix Gateway 应用商店 URL 必须是列表中的第一个 URL(参数 STORE0)。
  • 在多应用商店设置中,只允许使用一种 Citrix Gateway 应用商店 URL 配置。
  • 使用此方法配置的 Citrix Gateway 应用商店 URL 不支持使用 Citrix Gateway 的 PNA Services 站点。
  • 指定 Citrix Gateway 应用商店 URL 时,不需要 /Discovery 参数。

自版本 1808 起,对 Citrix Gateway URL/StoreFront 帐户列表策略所做的更改将在应用程序重新启动后在会话中应用。不需要重置。

注意:

Citrix Workspace 应用程序版本 1808 及更高版本不需要在全新安装中进行重置。如果升级到 1808 或更高版本,则必须重置 Citrix Workspace 应用程序以使所做的更改生效。

限制:

  • Citrix Gateway URL 应列在最前面,后跟 StoreFront URL。
  • 不支持多个 Citrix Gateway URL。

注意:

用户还可以通过 Web 浏览器访问应用商店。用户可以从 Web 浏览器登录 Citrix Store,然后从 Web 启动虚拟应用程序或桌面。虚拟应用程序或桌面启动利用本机安装的 Citrix Workspace 应用程序的功能。

在这种情况下,可能需要对用户隐藏添加帐户提示。这可以通过以下设置来实现:

  • 重命名 Citrix 执行文件: 将 CitrixWorkspaceApp.exe 重命名为 CitrixWorkspaceAppWeb.exe 以更改添加帐户对话框的行为。重命名该文件后,开始菜单中将不显示添加帐户对话框。
  • 组策略对象管理模板:要在 Citrix Workspace 应用程序安装向导中隐藏添加帐户选项,请按如下所示,在本地组策略对象管理模板中的 Self-Service 节点下禁用 EnableFTUpolicy。这是按计算机进行的设置,因此该行为适用于所有用户。

启用 FTU

域名服务名称解析

对于使用 Citrix XML Service 的适用于 Windows 的 Citrix Workspace 应用程序,可以将其配置为请求服务器的域名服务 (DNS) 名称,而非 IP 地址。

重要:

除非 DNS 环境被明确配置为使用此功能,否则,Citrix 建议不要在服务器上启用 DNS 名称解析。

默认情况下,DNS 名称解析在服务器上处于禁用状态,在 Citrix Workspace 应用程序中处于启用状态。当 DNS 名称解析在服务器上处于禁用状态时,请求获取 DNS 名称的任何 Citrix Workspace 应用程序将返回 IP 地址。在 Citrix Workspace 应用程序中不需要禁用 DNS 名称解析。

要对特定用户设备禁用 DNS 名称解析,请执行以下操作:

如果服务器部署使用 DNS 名称解析,则当您遇到特定用户设备出现问题时,可以对相应的设备禁用 DNS 名称解析。

小心:

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

  1. 将字符串注册表项 xmlAddressResolutionType 添加到 HKEY\_LOCAL\_MACHINE\Software\Wow6432Node\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Application Browsing

  2. 将值设置为 IPv4-Port

  3. 对用户设备的每个用户重复此操作。

入门