双方向コンテンツリダイレクト
双方向コンテンツリダイレクトにより、Webブラウザ内、またはアプリケーションに埋め込まれたHTTPまたはHTTPS URLを、Citrix VDAセッションとクライアントエンドポイント間で双方向に転送できます。Citrixセッションで実行されているブラウザに入力されたURLは、クライアントのデフォルトブラウザを使用して開くことができます。逆に、クライアントで実行されているブラウザに入力されたURLは、公開アプリケーションまたはデスクトップのいずれかを使用して、Citrixセッションで開くことができます。双方向コンテンツリダイレクトの一般的なユースケースには、次のものがあります。
- 開始ブラウザがソースへのネットワークアクセスを持たない場合のWeb URLのリダイレクト。
- ブラウザの互換性およびセキュリティ上の理由によるWeb URLのリダイレクト。
- CitrixセッションまたはクライアントでWebブラウザを実行したくない場合の、アプリケーションに埋め込まれたWeb URLのリダイレクト。
システム要件
- シングルセッションまたはマルチセッションOS VDA
- Windows用 シトリックス ワークスペース™ アプリ
ブラウザ:
- Citrix ブラウザ リダイレクション拡張機能を搭載したGoogle Chrome(Google Chrome ウェブストアで入手可能)
- Citrix ブラウザ リダイレクション拡張機能を搭載したMicrosoft Edge (Chromium)(Google Chrome ウェブストアで入手可能)
コンフィギュレーション
Citrix Virtual Apps and Desktops™バージョン2311以降、双方向コンテンツリダイレクトはCitrix Studioのみを介して構成されます。以前のリリースでは、クライアントエンドポイントとStudioの両方でポリシー設定が構成されていました。双方向コンテンツリダイレクトはデフォルトで無効になっています。
VDA構成については、ICAポリシー設定の双方向コンテンツリダイレクトを参照してください。
ブラウザリダイレクトを機能させるには、表示されているコマンドを使用して、元のブラウザ(URLがリダイレクトされる元)にブラウザ拡張機能を登録する必要があります。使用中のブラウザに基づいて、VDAおよびクライアントで必要に応じてコマンドを実行します。
| Browser | VDA | Client |
|---|---|---|
| Google Chrome | %ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe /regChrome | %ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe /regChrome |
| Microsoft Edge | %ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe /regEdge | %ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe /regEdge |
| All Available Browsers | %ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe /regall | %ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe /regall |
ブラウザ拡張機能を登録解除するには:
| Browser | VDA | Client |
|---|---|---|
| Google Chrome | %ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe /unregChrome | %ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe /unregChrome |
| Microsoft Edge | %ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe /unregEdge | %ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe /unregEdge |
| All Available Browsers | %ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe /unregall | %ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe /unregall |
注:
登録コマンドを実行すると、Chrome および Edge ブラウザは、初回起動時にユーザーに Citrix Browser Redirection Extension の有効化を促します。ブラウザ拡張機能は、Google Chrome Web Store から手動でインストールすることもできます。Microsoft Edge の場合は、Chrome Web Store から Microsoft Edge に拡張機能を追加する も参照してください。
Citrix VDA からクライアントへのワイルドカードリダイレクト
双方向コンテンツリダイレクトは、リダイレクトする URL を定義する際にワイルドカードの使用をサポートします。双方向コンテンツリダイレクトを構成するには、構成 の手順を参照してください。
VDA からクライアントへのカスタムプロトコルリダイレクト
双方向コンテンツリダイレクトは、Citrix VDA からクライアントへのカスタムプロトコルのリダイレクトをサポートします。HTTP または HTTPS 以外のプロトコルがサポートされています。双方向コンテンツリダイレクトを構成するには、構成 の手順を参照してください。
Web Studio で、双方向コンテンツリダイレクトでカスタムプロトコルを設定します。
注:
これらのコマンドを実行するには、管理者権限が必要です。
- クライアントには、プロトコルを処理するために登録されたアプリケーションが必要です。そうでない場合、URL はクライアントにリダイレクトされますが、起動に失敗します。
- Chrome および Edge ブラウザで入力または起動するカスタムプロトコル URL はサポートされておらず、リダイレクトされません。
- 次のプロトコルはサポートされていません:
rtsp://, rtspu://, pnm://, mms://。
その他の考慮事項
- ブラウザの要件と構成は、リダイレクトを開始するブラウザにのみ適用されます。リダイレクトが成功した後にURLが開かれる宛先ブラウザは、サポートの対象とはなりません。VDAからクライアントにURLをリダイレクトする場合、サポートされるブラウザ構成はVDA上でのみ必要です。逆に、クライアントからVDAにURLをリダイレクトする場合、サポートされるブラウザ構成はクライアント上でのみ必要です。リダイレクトされたURLは、方向に応じて、クライアントまたはVDAのいずれかの宛先マシンで構成されたデフォルトのブラウザに渡されます。VDAとクライアントで同じブラウザタイプを使用する必要はありません。
- リダイレクトルールがループ構成にならないことを確認してください。たとえば、VDAポリシーが
https://www.citrix.comをリダイレクトするように設定され、クライアントポリシーが同じURLをリダイレクトするように設定されている場合、無限ループが発生します。 - URL短縮サービスはサポートされていません。
- クライアントからVDAへのリダイレクトには、Windowsクライアントが管理者権限でインストールされている必要があります。
- 宛先ブラウザがすでに開いている場合、リダイレクトされたURLは新しいタブで開きます。そうでない場合、URLは新しいブラウザウィンドウで開きます。
- ローカルアプリアクセス (LAA) が有効になっている場合、双方向コンテンツリダイレクトは機能しません。