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
                }
        }
    }
    <!--NeedCopy-->
    
  3. 保存更改。

Google 管理策略

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

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

     {
       "features": {
         "UrlRedirection": {
            "forceOpenInClient": true
                      }
                }
    }
    <!--NeedCopy-->
    
  4. 保存更改。
URL 重定向