双方向コンテンツリダイレクト
双方向コンテンツリダイレクトにより、Webブラウザ内、またはアプリケーションに埋め込まれたHTTPまたはHTTPS URLを、Citrix VDAセッションとクライアントエンドポイント間で双方向に転送できます。Citrixセッションで実行されているブラウザに入力されたURLは、クライアントのデフォルトブラウザを使用して開くことができます。逆に、クライアントで実行されているブラウザに入力されたURLは、公開アプリケーションまたはデスクトップを使用してCitrixセッションで開くことができます。双方向コンテンツリダイレクトの一般的なユースケースには、次のものがあります。
- 起動元のブラウザがソースへのネットワークアクセスを持たない場合のWeb URLのリダイレクト。
- ブラウザの互換性およびセキュリティ上の理由によるWeb URLのリダイレクト。
- CitrixセッションまたはクライアントでWebブラウザを実行したくない場合に、アプリケーションに埋め込まれたWeb URLのリダイレクト。
システム要件
- シングルセッションまたはマルチセッションOS VDA
- シトリックス ワークスペース™ アプリ Windows 2311 以降
- シトリックス ワークスペース アプリ Linux 2411 以降
- シトリックス ワークスペース アプリ マック 2511
- ホストからクライアントへのリダイレクトのみがサポートされます
ブラウザ:
- Citrix Browser Redirection Extension を搭載した グーグル クローム (グーグル クローム ウェブ ストア で入手可能)
- グーグル クローム ウェブ ストアで入手可能なシトリックス ブラウザ リダイレクション エクステンションを搭載したマイクロソフト エッジ (クロミウム)
構成方法
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ブラウザリダイレクト拡張機能を有効にするようユーザーに促します。ブラウザ拡張機能は、Google Chromeウェブストアから手動でインストールすることもできます。Microsoft Edgeについては、Chromeウェブストアから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) が有効になっている場合は機能しません。