Skip to main content

2026 年 9 月 1 日

單一網繭代理 - Horizon Cloud Pod - 建立 URL 重新導向自訂,並將其指派給使用者

僅設定為使用單一網繭代理的環境可以使用此功能。在 Horizon Universal Console 中,您可以建立自訂指派,以指派用於自訂使用者環境的設定。URL 重新導向即為其中一種自訂類型。您可以定義 URL 處理規則,以指出要讓Horizon Client將來自使用者用戶端機器的 URL 重新導向至 Horizon Cloud 環境提供的桌面或應用程式。URL 重新導向組態可提供 Horizon Client 相關資訊,使其瞭解哪些 URL 應交由使用者所指派的其中一個 Horizon Cloud 桌面或應用程式處理,而非由使用者的本機系統來開啟。

注意

  • 管理主控台提供可讓您設定用戶端至代理程式 URL 重新導向的使用者介面。若要設定代理程式至用戶端的 URL 重新導向,您必須使用群組原則設定,如 單一網繭代理 - Horizon Cloud網繭和 URL 內容重新導向功能中所述。下列步驟可用來設定用戶端至代理程式的 URL 重新導向。
  • 如果您的 Horizon Cloud 租用戶設定為將 Universal Broker 用於 Microsoft Azure 中的網繭,則目前不支援建立這些 URL 重新導向自訂。

當使用者在其本機裝置上登入Horizon Client時,Horizon Client會擷取使用者被指派的 URL 重新導向規則。接著,當該使用者嘗試開啟本機文件或檔案中的連結,且該連結符合已指派設定中的 URL 模式規則時,Horizon Client會決定要使用的適當處理常式。指定的處理常式會開啟使用者所指派的桌面或應用程式以處理 URL 連結,如您在 URL 重新導向組態中指定的適當處理常式所決定。如果 URL 重新導向處理常式指定要使用桌面平台,則由連結之指定通訊協定的桌面平台預設應用程式來處理 URL。如果處理常式指定要使用應用程式,則會由使用者所指派的應用程式來處理 URL。如果使用者無權使用處理常式中指定的桌面平台或應用程式,Horizon Client會對使用者顯示訊息,除非您已將處理常式的 嚴格相符 指定為

嚴格相符 設為 的情況下,系統會根據以下後援行為尋找要使用的資源:

  1. 系統會使用為處理常式指定之目標資源的子字串相符項目來搜尋使用者的指派。如果系統找到符合子字串的指派,則會使用該指派的桌面或應用程式來開啟連結。

  2. 當處理常式的資源 類型 設為 應用程式時,如果子字串相符項目的搜尋失敗,系統將會在使用者的應用程式指派中搜尋可處理處理常式 之配置 欄位中所指定通訊協定的已指派應用程式。

    注: 後援行為中的這個步驟僅適用於應用程式。如果 資源類型 設為 桌面,則會略過此步驟。

  3. 如果系統在使用者的指派中找不到可處理通訊協定的資源,Horizon Client會對使用者顯示訊息。

重要: 使用者的 Horizon Client必須使用 URL_FILTERING_ENABLED=1 選項進行安裝,才能為用戶端提供處理 URL 重新導向功能的能力。如需詳細資料,請參閱 Horizon 說明文件上的《Horizon 遠端桌面功能和 GPO》指南中有關該選項的資訊。

當您的環境與 Access 整合時,使用者必須已使用 Horizon Client 開啟至少一個應用程式,該使用者才可使用 URL 重新導向功能。使用 在用戶端中開啟 選項開啟至少一個應用程式後,使用者所指派的 URL 重新導向組態會載入至用戶端裝置的登錄中,Horizon Client可從中取得組態值。

自訂指派可使用 [指派] 頁面上的 離線 按鈕切換為非作用中。您可以為一個使用者指派多個 URL 重新導向設定的作用中自訂。為了避免不同作用中組態中的規則間發生衝突,當使用者登入 Horizon Client 時,系統會:

  • 即使已為該使用者指派多個作用中的組態,也僅會將一個組態設定為生效的組態。
  • 使用按字母順序排在第一位的 URL 重新導向組態作為對使用者生效的組態。

先決條件

在主控台中,您在 Horizon Cloud 詳細目錄中尚未擁有任何桌面或遠端應用程式之前,即可建立 URL 重新導向的自訂。不過,必須符合下列先決條件,URL 重新導向流程才能適用於自訂中指定的使用者:

  • 使用「從 Marketplace 匯入虛擬機器」工作流程建立映像虛擬機器後,您將名為 URL 重新導向 的 Horizon Agent 功能設為
  • Horizon Cloud詳細目錄有您想要在組態中使用的桌面和遠端應用程式。
  • 如果自訂將 嚴格相符 設為 ,則必須存在將特定桌面和遠端應用程式授權給自訂中所指定使用者的指派。

程序

  1. 在 [指派] 頁面上,按一下 新增

  2. 在 [新增指派] 視窗中,按一下 自訂 圖示。

    [新增自訂指派] 精靈隨即開啟,並顯示其第一個步驟。

  3. 進行選取,然後繼續進行下一個步驟。

    選項說明
    指派名稱為此指派輸入易記名稱。
    位置選取您想要使用之網繭的所在位置。
    網繭選取網繭。此網繭是從中提供工作階段桌面和遠端應用程式的網繭。
    說明選擇性地輸入組態的說明。
  4. 對於來源,建立一份 URL 模式清單,讓此組態指示Horizon Client在用戶端系統上攔截這些 URL 模式。

    1. URL 模式 欄位中輸入字串,以指定要攔截的 URL 比對模式。

      您可以使用萬用字元來指定符合多個 URL 的 URL 模式。

      例如:

      • 如果您輸入 google.*,則會攔截所有包含 文字 google 的 URL。
      • 如果您輸入 .* (句點星號),則會攔截所有通訊協定配置的所有 URL (全部比對)。
      • 如果您輸入 mailto://.*.example.com ,則會攔截所有包含 文字 mailto://.*.example.com 的 URL。 重要: 您應始終留意,您在 URL 模式 欄位中輸入的 URL 區分大小寫,包括主機名稱部分,例如 docs.omnissa.com。URL 重新導向功能行為會對您在此處輸入的 URL 模式區分大小寫。例如,如果您輸入 DOCS.OMNISSA.COM/* 作為模式,且使用者按一下連結 https://docs.omnissa.com,則不會執行 URL 重新導向,因為主機名稱實際上採用小寫。針對主機名稱,請以小寫形式輸入。如果您需要比對 URL 路徑中的子目錄,請使用萬用字元,或將這些 URL 輸入為實際存在的路徑,例如 https://docs.omnissa.com/bundle/firstgen-HCS-Adminguide/*
    2. 按 Enter 鍵,將您指定的 URL 模式新增至清單。

    3. 重複輸入模式並按 Enter 的步驟,以新增更多 URL 比對模式。

  5. 針對規則,定義一組處理常式,以決定負責處理各種通訊協定的目標詳細目錄資源。

    處理常式會定義應由使用者有權使用的哪個桌面或應用程式來處理該通訊協定。例如,如果使用者開啟了具有 mailto 超文字連結的 Microsoft Word 文件,且使用者按一下文件中的連結,則處理常式會定義應由哪個已授權的應用程式來處理要求,例如 Microsoft Outlook 或 Mozilla Thunderbird。

    1. 配置下列各項設定:

      選項說明
      配置輸入此處理常式適用的通訊協定,例如 httphttpsmailtocallto 等。
      資源類型選取是否由桌面或應用程式處理指定的通訊協定。
      目標資源輸入您 詳細目錄中要處理配置欄位中所指定通訊協定的目標資源的名稱。
      嚴格相符選取 可強制目標 資源 欄位中指定的名稱必須與使用者有權使用之可用工作階段桌面或遠端應用程式的名稱完全相符。 如果您要讓系統使用其後援行為,以便在使用者沒有與目標資源欄位中所指定名稱完全相符的資源指派時提供支援,請選取。 例如,當資源類型設為應用程式時,如果您將 Outlook 指定Microsoft為用來處理 mailto 通訊協定的目標資源,但使用者並未擁有任何 Microsoft Outlook 應用程式的指派,當嚴格相符設為,系統將會搜尋指派給該使用者的相容應用程式,以處理 mailto 通訊協定。 比如Mozilla Thunderbird。
    2. 若要新增更多處理常式,請按一下 新增一列 ,然後完成相關欄位。

  6. 繼續進行精靈的下一個步驟。

  7. 搜尋並選取此指派的使用者和群組,然後進行下一個步驟。

  8. 檢閱摘要資訊,然後完成精靈。

單一網繭代理 - Horizon Cloud Pod 和 URL 內容重新導向功能

本說明文件頁面說明 URL 內容重新導向功能在 Microsoft Azure 部署上的Horizon Cloud中如何運作。必須將部署設定為使用單一網繭代理,才能使用 URL 內容重新導向功能。

簡介

從遠端桌面或應用程式到用戶端的重新導向稱為代理程式至用戶端重新導向。從用戶端至遠端桌面平台或應用程式的重新導向稱為用戶端至代理程式重新導向。

  • 代理程式至用戶端重新導向

    透過代理程式至用戶端重新導向,Horizon Agent會將 URL 傳送至 Horizon Client,這會在用戶端機器上針對 URL 中的通訊協定開啟預設應用程式。如需關於設定代理程式至用戶端重新導向的詳細資料,請閱讀此頁面中的章節。

  • 用戶端至代理程式重新導向

    透過用戶端至代理程式重新導向,系統會開啟您指定用來處理 URL 的遠端桌面平台或遠端應用程式。如需設定用戶端至代理程式重新導向的詳細資料,請參閱 單一網繭代理 - Horizon Cloud Pod - 建立 URL 重新導向自訂並將其指派給使用者

您可以將某些 URL 從遠端桌面平台或應用程式重新導向至用戶端,並可將其他 URL 從用戶端重新導向至遠端桌面平台或應用程式。您可以重新導向任意數量的通訊協定,包括 HTTP、HTTPS、mailto 和 callto。

設定代理程式至用戶端重新導向

若要啟用代理程式至用戶端重新導向,請執行下列組態工作。

  • 確保已在映像虛擬機器的Horizon Agent中啟用 URL 內容重新導向功能,如 單一網繭代理 - Horizon Cloud網繭 - 建立 URL 重新導向自訂並將其指派給使用者中的先決條件區段中所述。
  • 將 URL 內容重新導向群組原則設定套用至您的遠端桌面平台和應用程式。請參閱以下小節,瞭解如何將 ADMX 範本新增至 GPO。
  • 設定群組原則設定,以指出Horizon Agent應針對各種通訊協定重新導向 URL 的方式。如需瞭解群組原則設定,請參閱下列小節。

將 URL 內容重新導向 ADMX 範本新增至 GPO

URL 內容重新導向 ADMX 範本檔 (名為 urlRedirection.admx) 包含可讓您控制 URL 連結要在用戶端上開啟 (代理程式至用戶端重新導向),還是在遠端桌面平台或應用程式中開啟 (用戶端至代理程式重新導向) 的設定。

若要將 URL 內容重新導向群組原則設定套用至遠端桌面和應用程式,請將 ADMX 範本檔新增至您 Active Directory 伺服器上的 GPO。針對在遠端桌面平台或應用程式中點按之 URL 連結的相關規則,GPO 必須連結至包含您的虛擬桌面平台和 RDS 主機的 OU。

您也可以將群組原則設定套用至與包含Windows用戶端電腦的 OU 連結的 GPO,但一般常用來設定用戶端至代理程式重新導向的方法,是使用 vdmutil 命令列公用程式。由於 macOS 不支援 GPO,因此如果您有Mac用戶端,則必須使用 vmdutil

  • 必要條件

  • 步驟

    1. Customer Connect 下載。Horizon GPO Bundle 在 Customer Connect 下載區域中,找到 Horizon Service 資料列並檢視其下載元件。在該頁面中,你將看到Microsoft Azure 上的Horizon Cloud行,並且可以按下其 “轉到下載”。在下一頁中,找到名為 Horizon GPO Bundle 的項目並下載其 ZIP 檔案。為 Horizon 相關元件提供群組原則設定的所有 ADMX 檔案,都位於此檔案中。

    2. 解壓縮 ZIP 檔案,並將以下檔案複製到 Active Directory 伺服器中指定的位置:

      1. urlRedirection.admx 檔案複製到資料夾 C:\Windows\PolicyDefinitions

      2. urlRedirection.adml 語言資源檔複製到 中的 C:\Windows\PolicyDefinitions相應子資料夾。

        例如,針對 EN 地區設定,將檔案複製到 urlRedirection.adml``C:\Windows\PolicyDefinitions\en-US 資料夾。

    3. 在 Active Directory 伺服器上,開啟群組原則管理編輯器。

      URL 內容重新導向群組原則設定安裝在 電腦設定 > 原則 > 系統管理範本 > Horizon URL 重新導向中。

    然後在 Active Directory 伺服器中設定群組原則設定。如需瞭解群組原則設定,請參閱下列小節。

URL 內容重新導向群組原則設定

URL 內容重新導向範本檔包含群組原則設定,可讓您建立為Horizon Cloud環境設定代理程式至用戶端重新導向功能的規則。此範本檔僅包含「電腦組態」設定。所有設定皆位於群組原則管理編輯器的 Horizon URL 重新導向 資料夾中。

重要: 雖然 URL 內容重新導向範本檔包含用戶端至代理程式重新導向的相關群組原則設定,但在Horizon Cloud中,您不需要使用群組原則設定來設定用戶端至代理程式重新導向。您可以改為使用 Horizon Universal Console 來建立用戶端至代理程式重新導向的規則。當您在主控台中建立 URL 重新導向指派時,需要建立用戶端至代理程式的重新導向規則。如需詳細步驟,請參閱 單一網繭代理 - Horizon Cloud網繭 - 建立 URL 重新導向自訂並將其指派給使用者

下表說明 URL 內容重新導向範本檔中的可用群組原則設定。

URL 內容重新導向群組原則設定
設定屬性
IE 原則: 防止使用者變更 URL 重新導向外掛程式載入行為決定使用者是否可停用 URL 內容重新導向功能。 依預設不會設定此設定。
IE 原則: 自動啟用 URL 重新導向外掛程式決定新安裝的 Internet Explorer 外掛程式是否自動啟用。 依預設不會設定此設定。
URL 重新導向決定是否啟用 URL 內容重新導向功能。即使已在用戶端或代理程式中安裝 URL 內容重新導向功能,您仍可使用此設定來停用該功能。 依預設不會設定此設定。
URL 重新導向通訊協定「http」針對所有使用 HTTP 通訊協定的 URL,指定應重新導向的 URL。此設定具有下列選項:
  • 代理主機名稱 - 將 URL 重新導向至遠端桌面平台或應用程式時要使用之連線伺服器主機的 IP 位址或完整限定名稱。
  • 遠端項目 - 可對指定於代理程式規則中的 URL 進行處理的遠端桌面平台或應用程式集區的顯示名稱。
  • 用戶端規則 - 應重新導向至用戶端的 URL。例如,如果將用戶端規則設定.*.mycompany.com,則所有包含文字 mycompany.com 的 URL 都會重新導向至以 Windows 為基礎的用戶端,並在用戶端上的預設瀏覽器中開啟。
  • 代理程式規則 - 應重新導向至遠端項目指定的遠端桌面或應用程式的 URL。例如,如果您將代理程式規則設定.*.mycompany.com,則所有包含 mycompany.com 的 URL 都會重新導向至遠端桌面平台或應用程式。
建立代理程式規則時,您也必須使用代理主機名稱選項指定連線伺服器主機的 IP 位址或完整網域名稱,以及使用遠端項目選項指定桌面平台或應用程式集區的顯示名稱。 附註: 設定用戶端規則的慣用方法是使用 vdmutil 命令列公用程式。 預設設定為啟用。
URL 重新導向通訊協定「[...]」對於 HTTP 以外的任何通訊協定 (例如 HTTPS、電子郵件或 callto),請使用此設定。 這些選項與 URL 重新導向通訊協定「http」相同。 如果您不需要設定其他通訊協定,則可以在將 URL 內容重新導向範本檔新增至Active Directory之前,先刪除或註解排除此項目。 最佳做法是為 HTTP 和 HTTPS 通訊協定設定相同的重新導向設定。如此一來,如果使用者在 Internet Explorer 中輸入部分 URL (例如 mycompany.com),且該網站從 HTTP 自動重新導向至 HTTPS,URL 內容重新導向功能將會如預期般運作。在此範例中,如果您為 HTTPS 設定規則,但並未針對 HTTP 設定相同的重新導向設定,則使用者輸入的部分 URL 不會進行重新導向。 依預設不會設定此設定。

此頁面對您有幫助嗎?

針對本主題提供意見回饋

本主題對您有幫助嗎?

請勿填寫任何個人或機密資訊。

正在產生連結…