ローカル URL コンテンツ リダイレクト設定を作成し、特定の URL をリダイレクトして、リモート デスクトップまたは公開アプリケーションで開くことができます。ローカル URL コンテンツ リダイレクト設定は、ローカル ポッドでのみ表示されます。
HTTP、HTTPS、mailto、および callto など、リダイレクトに必要なプロトコルをいくつでも設定できます。callto プロトコルは Chrome ブラウザでのリダイレクトには対応していません。
ベスト プラクティスとして、HTTP および HTTPS プロトコルに対して同じリダイレクト設定を行います。この方法では、ユーザーが mycompany.com などの部分的な URL を Internet Explorer に入力し、そのサイトが自動的に HTTP から HTTPS にリダイレクトされると、URL コンテンツ リダイレクト機能が期待どおりに動作します。この例では、HTTPS のルールを設定していても、HTTP に対して同じリダイレクト設定を設定していない場合、ユーザーが入力する部分的な URL はリダイレクトされません。
URL コンテンツ リダイレクトには、複数の設定を作成しないことをおすすめします。
ポッド フェデレーション全体で表示されるグローバル URL コンテンツ リダイレクト設定を作成するには、「Horizon 8 でのグローバル URL コンテンツ リダイレクト設定の作成」を参照してください。
前提条件
vdmutilコマンドライン インターフェイスのオプションと要件について理解し、vdmutilコマンドを実行するための適切な権限があることを確認します。「Horizon 8 の Omnissa Horizon Connection Server インスタンスでの vdmutil コマンドライン ユーティリティの使用」を参照してください。- URL コンテンツ リダイレクト設定の URL 構文について理解しておきます。「Horizon 8 の --agentURLPattern オプションの構文」を参照してください。
手順
-
Horizon Connection Server インスタンスにログインします。
-
--createURLSetting オプションを指定して
vdmutilコマンドを実行し、URL コンテンツ リダイレクト設定を作成します。vdmutil --createURLSetting --urlSettingName url-filtering --urlRedirectionScope LOCAL [--description value] [--urlScheme value] [--entitledApplication value | --entitledDesktop value] [--agentURLPattern value]オプション 説明 --urlSettingName URL コンテンツ リダイレクト設定の一意の名前。名前は url-filteringにする必要があります。--urlRedirectionScope URL コンテンツ リダイレクト設定の範囲。設定を ローカル ポッドのみに表示するには LOCAL を指定します。 --description URL コンテンツ リダイレクト設定の説明。説明には 1 文字から 1024 文字が使用できます。 --urlScheme http、https、mailto、または callto など URL コンテンツ リダイレクト設定が適用されるプロトコル。 --entitledApplication たとえば iexplore-2012など、指定された URL を開くために使用されるローカル アプリケーション プールの名前を表示します。このオプションを使用して、ローカル RDS デスクトッププールの表示名も指定できます。--entitledDesktop たとえば Win10など、指定された URL を開くために使用されるローカル デスクトップ プールの名前を表示します。RDS デスクトップ プールでは、--entitledApplication オプションを使用します。--agentURLPattern リモート デスクトップまたは公開アプリケーションで開く必要がある URL を指定する引用符で囲まれた文字列。 -
作成した URL コンテンツ リダイレクト設定にプロトコル、URL、およびローカル リソースを追加するには、--updateURLSetting オプションを指定して
vdmutilコマンドを実行します。vdmutil --updateURLSetting --urlSettingName url-filtering --urlRedirectionScope LOCAL [--description value][--urlScheme value][--entitledApplication value | --entitledDesktop value] [--agentURLPattern value]これらのオプションは、--createURLSetting オプションを指定した
vdmutilコマンドと同じです。
例:ローカル URL コンテンツ リダイレクト設定の作成
次の例では、url-filtering という名前のローカル URL コンテンツ リダイレクト設定を作成しています。これは、http://google.* というテキストを含むすべてのクライアント URL を iexplore2012 というアプリケーション プールにリダイレクトします。
VdmUtil --createURLSetting --urlSettingName url-filtering --urlScheme http
--entitledApplication iexplore2012 --agentURLPattern "http://google.*"
--urlRedirectionScope LOCAL --authAs johndoe --authDomain mydomain --authPassword secret
次の例では、https://google.* というテキストを含むすべての URL も iexplore2012 という名前のアプリケーション プールにリダイレクトするように url-filtering 設定を更新しています。
vdmutil --updateURLSetting --urlSettingName url-filtering --urlScheme https
--entitledApplication iexplore2012 --agentURLPattern "https://google.*"
--urlRedirectionScope LOCAL --authAs johndoe --authDomain mydomain --authPassword secret
次の例では、mailto://.*.mycompany.com というテキストを含むすべての URL を Outlook2008 という名前のアプリケーション プールにリダイレクトするように url-filtering 設定を更新しています。
vdmutil --updateURLSetting --urlSettingName url-filtering --urlScheme mailto
--entitledApplication Outlook2008 --agentURLPattern "mailto://.*.mycompany.com"
--urlRedirectionScope LOCAL --authAs johndoe --authDomain mydomain --authPassword secret
次のステップ
ユーザーまたはグループに URL コンテンツ リダイレクト設定を割り当てます。「Horizon 8 でのユーザーまたはグループへの URL コンテンツ リダイレクト設定の割り当て」を参照してください。
このページは役に立ちましたか?