URL 重定向

主机到客户端重定向

内容重定向允许您通过以下方式控制用户是否访问信息:

  • 使用在服务器上发布的应用程序,或者
  • 在用户设备上本地运行应用程序。

主机到客户端重定向是一种类型的内容重定向。 它仅在安装了 Citrix XenApp 和 XenDesktop 7.15 LTSR 及更高版本的服务器操作系统 VDA(非桌面操作系统 VDA)上受支持。

有关详细信息,请参阅 XenApp 和 XenDesktop 文档中的主机到客户端重定向 - XenApp 和 XenDesktop

启用了主机到客户端重定向时,URL 在服务器 VDA 上被截获并发送到用户设备。 适用于 ChromeOS 的 Citrix Workspace 应用程序将显示一个对话框,提示用户选择是在会话中打开 URL 还是在本地设备上打开 URL。 该对话框针对每个 URL 显示。

禁用了主机到客户端重定向时,用户使用服务器 VDA 上的 Web 浏览器或多媒体播放器打开 URL。 启用了主机到客户端重定向时,用户无法将其禁用。

主机到客户端重定向以前称为服务器到客户端重定向。

有关详细信息,请参阅 Citrix Virtual Apps and Desktops 文档中的常规内容重定向

URL 重定向的增强功能

以前,启用了主机到客户端重定向时,URL 会在服务器 VDA 上被拦截并发送到用户的设备。 适用于 ChromeOS 的 Citrix Workspace 应用程序显示一个对话框,询问用户选择是在会话中打开 URL 还是在本地设备上打开 URL。 该对话框针对每个 URL 显示。

自 2305 起,管理员可以配置 URL 重定向以在本地设备中打开链接,而无需额外的对话框。 此增强功能改善了用户体验。

注意:

  • 默认情况下,此功能处于禁用状态。

如何配置

可以通过以下方式之一启用此功能:

  • Configuration.js
  • Google 管理策略

Configuration.js

要使用 configuration.js 文件启用此功能,请执行以下操作:

  1. 在 ChromeApp 根文件夹中找到 configuration.js 文件。

    备注:

    • Citrix 建议您在做出更改之前备份 configuration.js 文件。
    • Citrix 建议编辑 configuration.js 文件,前提是为用户重新封装适用于 ChromeOS 的 Citrix Workspace 应用程序。
    • 编辑 configuration.js 文件需要管理员级别的凭据。
  2. 编辑 configuration.js 文件并将 forceOpenInClient 的默认值设置为 true。 下面是 JSON 数据示例:

    { "features": { "UrlRedirection": { "forceOpenInClient": true } } }
  3. 保存更改。

Google 管理策略

在本地部署中,管理员可以使用 Google 管理策略启用此功能,如下所示:

  1. 登录 Google 管理策略。
  2. 转至 Device management(设备管理)> Chrome Management(Chrome 管理)> User Settings(用户设置)。
  3. policy.txt 文件中的 engine_settings 项下添加以下字符串。 下面是 JSON 数据示例:

    { "features": { "UrlRedirection": { "forceOpenInClient": true } } }
  4. 保存更改。
URL 重定向