在建立並指派 URL 內容重新導向設定後,請執行特定步驟以確認設定可正常運作。
必要條件
熟悉 vdmutil命令列介面選項和需求,並確認您有足夠的權限可執行vdmutil 命令。請參閱在 Horizon 8 中的連線伺服器執行個體上使用 vdmutil 命令列公用程式。
程序
- (僅限 Horizon 8) 登入連線代理執行個體。
- (僅限 Horizon 8) 搭配 --readURLSetting 選項執行 vdmutil 命令。
例如:
vdmutil --readURLSetting --urlSettingName url-filtering --authAs johndoe --authDomain mydomain --authPassword secret
此命令會顯示關於 URL 內容重新導向設定的詳細資訊。例如, url-filtering 設定的下列命令輸出顯示包含文字 google.* 的 HTTP 和 HTTPS URL 會從用戶端重新導向至名為 iexplore2012 的本機應用程式集區。URL Redirection setting url-filtering Description : null Enabled : true Scope of URL Redirection Setting : LOCAL URL Scheme And Local Resource handler pairs URL Scheme : http Handler type : APPLICATION Handler Resource name : iexplore2012 URL Scheme : https Handler type : APPLICATION Handler Resource name : iexplore2012 AgentPatterns https://google.* http://google.* ClientPatterns No client patterns configured
- 在 Windows 用戶端上,執行下列步驟。
- 開啟 Horizon Client,連線至連線代理執行個體,按一下與設定中設定的 URL 模式相符的 URL,然後確認這些 URL 如預期進行重新導向。
- 開啟登錄編輯程式 (regedit),然後檢查路徑 \Computer\HKEY_CURRENT_USER\Software\VmwareInc.\VMware VDM\URLRedirection\ 中的登錄機碼。
對於每個指定於設定中的通訊協定,您都應該會看見一個機碼。您可以按一下通訊協定,以檢視與該通訊協定相關聯的規則。例如, agentRules 會顯示正在重新導向的 URL、 brokerHostName 會顯示重新導向 URL 時所使用之連線代理執行個體的 IP 位址或完整主機名稱,而 remoteItem 則會顯示對重新導向的 URL 進行處理的桌面平台或應用程式集區的顯示名稱。
- 在 Mac 用戶端上,執行下列步驟。
- 開啟 Horizon Client,並連線至連線代理執行個體。
- 在第三方商應用程式 (例如 Notes) 中,按一下與設定中所設定 URL 模式相符的 URL,然後確認這些 URL 如預期般進行重新導向。
- 確認已建立 JSON 檔案。
備註: JSON 檔案會在安裝 VMware URL 內容重新導向協助程式擴充功能時建立。
瀏覽器 路徑 Chrome ~/Library/Application Support/Google/Chrome/Default/Extensions/lfidjngibpklhhijphdmbmedchiiolgk/version/data.json Edge ~/Library/Application Support/Microsoft Edge/Default/Extensions/lfidjngibpklhhijphdmbmedchiiolgk/version/data.json
- 在 Linux 用戶端上,執行下列步驟。
- 開啟 Horizon Client,並連線至連線代理執行個體。
- 確認已為第三方應用程式和瀏覽器建立 JSON 檔案。
備註: 瀏覽器 JSON 檔案會在安裝 VMware URL 內容重新導向協助程式擴充功能時建立。
元件 路徑 第三方應用程式 ~/.vmware/broker-url-config.json
Chrome ~/.config/google-chrome/Default/Extensions/lfidjngibpklhhijphdmbmedchiiolgk/version/data.json
Firefox ~/.mozilla/managed-storage/[email protected]
- 在 Chrome 用戶端上,執行下列步驟。
- 開啟 Horizon Client,並連線至連線代理執行個體。
- 開啟支援的瀏覽器視窗,然後在位址列中輸入 URL。
有關支援的瀏覽器清單,請參閱 URL 內容重新導向的系統需求。
- 請確認在遠端桌面平台上的瀏覽器視窗中開啟了相同的 URL。