Skip to main content

2026 年 8 月 21 日

创建全局 URL 内容重定向设置 (Omnissa Horizon 8)

如果您具有 Cloud Pod 架构环境,可以创建全局 URL 内容重定向设置,以重定向特定的 URL,使其在 Pod 联合的任何 Pod 中的远程桌面或已发布的应用程序上打开。

全局 URL 内容重定向设置将在整个 Pod 联合中可见。在创建全局 URL 内容重定向设置时,您可以将 URL 重定向到全局资源,例如全局桌面授权和全局应用程序授权。

您可以配置任意数量的协议,包括 HTTP、HTTPS、mailto 和 callto。Chrome 浏览器的重定向功能不支持 callto 协议。

最佳做法是为 HTTP 和 HTTPS 协议配置相同的重定向设置。这样,如果用户在 Internet Explorer 中键入部分 URL(如 mycompany.com),并且该站点自动从 HTTP 重定向到 HTTPS,则 URL 内容重定向功能将按预期工作。在此示例中,如果为 HTTPS 设置一个规则,但没有为 HTTP 设置相同的重定向设置,则不会重定向用户键入的部分 URL。

有关配置和管理 Cloud Pod 架构环境的完整信息,请参阅*《Horizon 8 中的 Cloud Pod 架构》*文档。

Omnissa 建议您不要为 URL 内容重定向创建多个设置。

要创建本地 URL 内容重定向设置,请参阅在 Horizon 8 中创建本地 URL 内容重定向设置

必备条件

步骤

  1. 登录到 Pod 联合中的任何 Horizon Connection Server 实例。

  2. 运行带有 --createURLSetting 选项的 vdmutil 命令,以创建 URL 内容重定向设置。

    vdmutil --createURLSetting --urlSettingName url-filtering --urlRedirectionScope GLOBAL
    [--description value] [--urlScheme value] [--entitledApplication value | --entitledDesktop
    value] [--agentURLPattern value]
    
    选项描述
    --urlSettingNameURL 内容重定向设置的唯一名称。名称必须为 url-filtering
    --urlRedirectionScopeURL 内容重定向设置的范围。指定“GLOBAL”可使设置在整个 Pod 联合中可见。
    --descriptionURL 内容重定向设置的说明。说明包含的字符数可介于 1 到 1024 个字符之间。
    --urlScheme将 URL 内容重定向设置应用到的协议,例如 http、https、mailto 或 callto。
    --entitledApplication用来打开指定 URL 的全局应用程序授权的显示名称。
    --entitledDesktop用于打开指定 URL 的全局桌面授权的显示名称,例如,GE-1
    --agentURLPattern一个带有引号的字符串,用于指定应在远程桌面或已发布的应用程序上打开的 URL。
  3. 运行带有 --updateURLSetting 选项的 vdmutil 命令,以将更多协议、URL 和全局资源添加到您创建的 URL 内容重定向设置。

    vdmutil --updateURLSetting --urlSettingName url-filtering --urlRedirectionScope GLOBAL
    [--description value][--urlScheme value][--entitledApplication value | --entitledDesktop
    value] [--agentURLPattern value]
    

    这些选项与带有 --createURLSetting 选项的 vdmutil 命令的选项相同。

示例: 配置全局 URL 内容重定向设置

以下示例创建了一个名为 url-filtering 的全局 URL 内容重定向设置,该设置可将所有包含文本 http://google.* 的客户端 URL 重定向到名为 GAE1 的全局应用程序授权。

vdmutil --createURLSetting --urlSettingName url-filtering --urlRedirectionScope GLOBAL 
--urlScheme http --entitledApplication GAE1 --agentURLPattern "http://google.*" --authAs johndoe 
--authDomain mydomain --authPassword secret

以下示例更新了 url-filtering 设置,以便也将所有包含文本 https://google.* 的 URL 重定向到名为 GAE1 的全局应用程序授权。

vdmutil --updateURLSetting --urlSettingName url-filtering --urlRedirectionScope GLOBAL 
--urlScheme https --entitledApplication GAE1 --agentURLPattern "https://google.*" -authAs johndoe 
--authDomain mydomain --authPassword secret

以下示例更新了 url-filtering 设置,以便将所有包含文本 "mailto://.*.mycompany.com" 的 URL 重定向到名为 GA2 的全局应用程序授权。

vdmutil --updateURLSetting --urlSettingName url-filtering --urlRedirectionScope GLOBAL
--urlScheme mailto --entitledApplication GAE2 --agentURLPattern "mailto://.*.mycompany.com" 
--authAs johndoe --authDomain mydomain --authPassword secret

后续步骤

将 URL 内容重定向设置分配给用户或组。请参阅在 Horizon 8 中将 URL 内容重定向设置分配给用户或组

此页面对您有帮助吗?

对本主题提供反馈

本主题对您有帮助吗?

请勿填写任何个人信息或机密信息。

正在生成链接…