Product Documentation

提供对虚拟应用程序和桌面的访问

Jun 04, 2017

Citrix Receiver 要求配置 Web Interface 或 StoreFront,才能从您的 XenApp 或 XenDesktop 部署中交付应用程序和桌面。

Web Interface

有两种类型的 Web Interface 站点:XenApp Services(以前称为 Program Neighborhood Services)站点和 XenApp 站点。Web Interface 站点使用户设备能够连接到服务器场。

StoreFront

可以对 StoreFront 进行配置,使其为 Citrix Receiver 提供身份验证和资源交付服务,使您能够创建集中的企业应用商店,以通过 XenApp 和 XenDesktop 交付桌面和应用程序,以及通过 XenMobile 交付 Worx 移动应用程序和已为贵组织准备就绪的移动应用程序。

可以通过多种解决方案处理 Citrix Receiver 与 Web Interface 站点或 StoreFront 应用商店之间的身份验证:

  • 防火墙内部的用户可以直接连接到 Web Interface 或 StoreFront。
  • 防火墙外部的用户可以通过 NetScaler Gateway 连接到 StoreFront 或 Web Interface。
  • 防火墙外部的用户可以通过 NetScaler Gateway 连接到 StoreFront。

在本文中:

通过 NetScaler Gateway 进行连接

连接到 StoreFront

连接到 Web Interface

通过 NetScaler Gateway 进行连接

Citrix Receiver for Android 支持 NetScaler Gateway 10 和 11,以访问:

  • Web Interface 5.4 XenApp Services 站点和 XenApp Web 站点
  • StoreFront 2.6、3.0、3.5、3.6、3.7 和 3.8 应用商店

在 Web Interface 站点和 StoreFront 上同时支持单来源和双来源身份验证方法。

可以在同一虚拟服务器上创建多个会话策略,具体取决于连接类型(例如 ICA、CVPN 或 VPN)和 Receiver 的类型(Web Receiver 或本地安装的 Citrix Receiver)。所有策略都可以从一台虚拟服务器进行配置。

用户在 Citrix Receiver 上创建帐户时,需输入帐户凭据,如电子邮件地址或与 NetScaler Gateway 服务器匹配的 FQDN。例如,如果使用默认路径时连接失败,则用户应输入 NetScaler Gateway 服务器的完整路径。

连接到 XenMobile:

要使远程用户能够通过 NetScaler Gateway 连接到 XenMobile 部署,您可以配置 NetScaler Gateway 以用于 AppController 或 StoreFront(XenMobile 的两个组件)。启用访问权限的方法取决于部署中使用的 XenMobile 版本:

允许访问 XenMobile 9:

客户端证书身份验证

允许访问 XenMobile 10:

NetScaler Gateway 和 XenMobile

如果在网络中部署 XenMobile,应通过将 XenMobile 与 AppController 相集成的方式,允许远程用户与 AppController 连接。这种部署方法允许用户连接 AppController 以获取其 Web 应用程序、软件即服务 (SaaS) 应用程序和移动应用程序,并通过 ShareFile 访问文档。用户通过 Citrix Receiver 或 NetScaler Gateway 插件进行连接。

如果在网络中部署 XenMobile,应通过将 NetScaler 与 StoreFront 相集成的方式,允许内部用户或远程用户通过 NetScaler Gateway 与 StoreFront 连接。这种部署方法允许用户连接 StoreFront,从而通过 XenApp 访问已发布的应用程序,通过 XenDesktop 访问虚拟桌面。用户通过 Citrix Receiver 进行连接。

要为用户部署 Windows 和定制应用程序,必须使用 MDX Toolkit 打包这些应用程序。可以在以下位置找到更多信息:

MDX Toolkit

连接到 StoreFront

Citrix Receiver for Android 支持从 Receiver for Web 启动会话,前提是 Web 浏览器可用于 Receiver for Web。如果无法启动,请直接通过 Receiver for Android 配置您的帐户。

提示

如果从浏览器使用 Citrix Receiver for Web,则下载 .ICA 文件时不会自动启动会话。必须在下载完成后立即手动打开 .ICA 文件,才能启动会话。 

使用 Storefront 后,您创建的应用商店将由可向 Citrix Receiver 提供身份验证和资源交付基础结构的各项服务组成。应创建一些应用商店,这些应用商店将枚举 XenDesktop 站点和 XenApp 场中的桌面和应用程序,并将这些资源汇集在一起,以使其对用户可用。

对于需要更大控制权限的管理员,Citrix 提供了一个模板,供您创建 Receiver for Android 下载站点。

为 StoreFront 配置应用商店,具体步骤基本与为其他 XenApp 和 XenDesktop 应用程序配置应用商店相同。不需要对移动设备进行特殊配置。对于移动设备,请使用以下方法之一:

置备文件。可以向用户提供包含应用商店连接详细信息的置备文件 (.cr)。安装完成后,用户将打开设备上的置备文件,以自动配置 Citrix Receiver。默认情况下,Receiver for Web 站点为用户提供的置备文件仅适用于站点所对应的单个应用商店。或者,也可以使用 Citrix StoreFront 管理控制台为可手动分发给用户的单个或多个应用商店生成置备文件。

手动配置。可以直接将访问桌面和应用程序所需要的 NetScaler Gateway 或应用商店 URL 通知给用户。如果通过 NetScaler Gateway 进行连接,用户还需要知道产品版本以及所需的身份验证方法。安装后,用户将这些详细信息输入 Citrix Receiver 中,该插件将尝试验证连接,如果验证成功,将提示用户登录。

配置 Citrix Receiver 以访问应用程序

创建新帐户时,请在地址字段中输入应用商店的匹配 URL,例如 storefront.organization.com。

继续操作,完成剩余字段并选择 NetScaler Gateway 身份验证方法,例如启用安全令牌、选择身份验证类型并保存所做的设置。

使用自动配置添加帐户时,可以输入 StoreFront 服务器或 NetScaler 的 FQDN,也可以改为使用电子邮件地址创建新帐户。登录之前,系统会提示您输入用户凭据。

详细信息:

有关配置通过 NetScaler Gateway 访问 StoreFront 的详细信息,请参阅:

通过 NetScaler Gateway 管理对 StoreFront 的访问

将 StoreFront 与 NetScaler Gateway 相集成

连接到 Web Interface

Citrix Receiver 可以通过 Web Interface 站点启动应用程序。配置 Web Interface 站点,方法与配置其他 XenApp 和 XenDesktop 应用程序和桌面相同。不需要对移动设备进行特殊配置。

Citrix Receiver 仅支持 Web Interface 5.4。此外,用户可以使用 Firefox 移动浏览器从 Web Interface 5.4 启动应用程序。

在 Android 设备上启动应用程序:

用户可以使用其常规登录用户名和密码,从 Android 设备上登录 Web Interface 站点。

有关配置 Web Interface 站点的详细信息,请参阅:

配置 Web Interface