StoreFront

Citrix Workspace 应用程序部署

默认情况下,当用户首次在 Windows、macOS 或 Linux 上使用 Web 浏览器打开应用商店时,StoreFront 会尝试确定是否已在本地安装 Citrix Workspace 应用程序。如果检测不到本地部署的 Citrix Workspace 应用程序,则会提示用户下载并安装该应用程序。默认下载位置为 Citrix Web 站点,但您也可以在 StoreFront 服务器或其他位置托管安装程序。安装它后,用户可以打开本地安装的 Citrix Workspace 应用程序并将其连接到应用商店,也可以继续在浏览器中使用适用于 HTML5 的 Citrix Workspace 应用程序,但在本地安装的 Citrix Workspace 应用程序 HDX 客户端中启动应用程序和桌面。

另外,无法在本地安装 Citrix Workspace 应用程序的用户可以将适用于 HTML5 的 Citrix Workspace 应用程序用于查看应用商店以及用作 HDX 客户端。

“部署 Citrix Workspace 应用程序”选项卡的屏幕截图

要修改部署选项,请转到编辑 Receiver for Web 站点,然后选择部署 Citrix Receiver/Workspace 应用程序选项卡。

部署选项

  • 如果您希望用户始终通过 Web 浏览器访问资源而不提示用户在本地下载并安装 Citrix Workspace 应用程序,请选择始终使用 Receiver for HTML5。选择此选项后,适用于 HTML5 的 Workspace 用户始终直接通过自己的浏览器访问资源。
  • 如果您希望应用商店 Web 站点提示用户在本地下载并安装 Citrix Workspace 应用程序,但在无法安装 Citrix Workspace 应用程序时回退以通过浏览器访问资源,请选择如果本地 Receiver 不可用,则使用 Receiver for HTML5。对于未安装 Citrix Workspace 应用程序的用户,每当其登录站点时,都会提示其下载并安装 Citrix Workspace 应用程序。
  • 如果希望站点始终通过本地安装的 Citrix Workspace 应用程序访问资源,请选择本地安装。系统会提示用户下载并安装适合其平台的 Citrix Workspace 应用程序。用户可以继续通过 Web 浏览器访问应用商店,但是当启动资源时,它会在本地安装的 Workspace 应用程序中打开。

在同一个选项卡中启动应用程序

如果您选择了始终使用 Receiver for HTML5如果本地 Receiver 不可用,则使用 Receiver for HTML5,默认情况下,在浏览器中启动的资源会打开一个新浏览器选项卡。如果您希望在同一个选项卡中打开资源,替换适用于 HTML5 的 Workspace 应用程序,请选择在与 Receiver for Web 相同的选项卡中启动应用程序

在客户端检测页面上显示已安装选项

注意:

此设置仅适用于 Windows、MacOS 和 Linux 设备。如果用户安装了 Workspace Web 扩展,则客户端检测和启动将由 Web 扩展处理。在这种情况下,此设置不适用。

当最终用户首次在 Windows、macOS 或 Linux 上使用浏览器打开应用商店时,该 Web 站点会尝试使用 Citrix Workspace启动器检测本地安装的应用程序。随后,当用户启动资源时,Citrix Workspace 启动器会与本地安装的 Citrix Workspace 应用程序进行通信。如果用户单击 已安装选项,则会跳过客户端检测过程。因此,当用户启动资源时,会下载一个 .ica 文件,用户可以使用本地安装的 Citrix Workspace 应用程序打开该文件。这不支持域直通和 App Protection 等功能。

“已安装”链接

下载的此 .ica 文件可能会带来安全风险。Citrix 建议您清除在客户端检测页面上显示“已安装”链接复选框以隐藏已安装选项。

在所有平台上阻止 Ica 下载

通过在所有平台上完全阻止 .ica 下载,这提供了额外的保护级别。 由于 Citrix Workspace 启动器在 iOS、Android 或 Chrome 上不可用,因此用户必须选择使用简易版 (如果可用),或者必须将其应用商店添加到本地安装的 Citrix Workspace 应用程序中。

重要:

此选项不应与客户端检测页面上的显示“已安装”选项一起使用。

允许用户下载适用于 Windows 或 Mac 的 Citrix Workspace 应用程序

如果您选择本地安装如果本地 Receiver 不可用,则使用 Receiver for HTML5并启用了允许用户下载 HDX Engine (插件),当适用于 HTML5 的 Workspace 应用程序未检测到本地安装的 Workspace 应用程序时,用户可以选择下载适用于 Windows 或 Mac 的 Citrix Workspace 应用程序。

登录时升级 Workspace 应用程序

如果选择登录时升级插件,适用于 HTML5 的 Workspace 应用程序将在用户登录时提供用于升级本地安装的 Citrix Workspace 应用程序客户端的选项。用户可以选择跳过升级,但除非清除其浏览器 cookie,否则不会再次提示用户升级。要启用此功能,请确保 StoreFront 服务器上存在可用的 Citrix Workspace 应用程序文件。

下载源

当最终用户单击下载按钮时,您可以选择将其重定向到 Citrix Web 站点还是直接从服务器下载文件。您可以选择 Citrix Web 站点StoreFront 服务器上的本地文件远程服务器上的文件(通过 URL)

PowerShell SDK

要使用 Powershell SDK 配置这些设置,请使用 cmdlet Set-STFWebReceiverPluginAssistant

要配置阻止 ICA 下载,请使用 cmdlet Set-STFWebReceiverUserInterface 以及参数 PreventIcaDownloads

Citrix Workspace 应用程序部署