Citrix Virtual Apps and Desktops

双方向コンテンツリダイレクト

双方向コンテンツリダイレクトにより、Webブラウザ内のHTTPまたはHTTPS URL、あるいはアプリケーションに埋め込まれたURLを、Citrix VDAセッションとクライアントエンドポイント間で双方向に転送できます。Citrixセッションで実行されているブラウザに入力されたURLは、クライアントのデフォルトブラウザを使用して開くことができます。逆に、クライアントで実行されているブラウザに入力されたURLは、公開アプリケーションまたはデスクトップを使用してCitrixセッションで開くことができます。双方向コンテンツリダイレクトの一般的なユースケースには、次のものがあります。

  • 開始ブラウザがソースへのネットワークアクセスを持たない場合のWeb URLのリダイレクト。
  • ブラウザの互換性およびセキュリティ上の理由によるWeb URLのリダイレクト。
  • CitrixセッションまたはクライアントでWebブラウザを実行したくない場合に、アプリケーションに埋め込まれたWeb URLをリダイレクトする。

システム要件

  • シングルセッションまたはマルチセッションOS VDA
  • Windows版Citrix Workspace™アプリ 2311以降
  • Linux版Citrix Workspace™アプリ 2503以降
  • Mac版Citrix Workspace™アプリ 2607以降

ブラウザ:

  • シトリックス ブラウザ リダイレクション エクステンションを搭載したグーグル クローム
  • シトリックス ブラウザ リダイレクション エクステンションを搭載したマイクロソフト エッジ

構成

Citrix Virtual Apps and Desktops™ バージョン 2311 以降、双方向コンテンツリダイレクトは Citrix Studio を介してのみ構成されます。以前のリリースでは、クライアントエンドポイントと Studio の両方でポリシー設定が構成されていました。双方向コンテンツリダイレクトはデフォルトで無効になっています。

VDA の構成については、ICA ポリシー設定の「双方向コンテンツリダイレクト」を参照してください。

ブラウザリダイレクトを機能させるには、表示されているコマンドを使用して、元のブラウザ(URL がリダイレクトされる元)にブラウザ拡張機能を登録する必要があります。使用しているブラウザに基づいて、VDA とクライアントで必要に応じてコマンドを実行してください。

ブラウザ VDA クライアント
グーグル クローム “%ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe” /regChrome “%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe” /regChrome
マイクロソフト エッジ “%ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe” /regEdge “%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe” /regEdge
すべての利用可能なブラウザ “%ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe” /すべて登録 “%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe” /すべて登録

ブラウザ拡張機能を登録解除するには:

ブラウザ VDA クライアント
グーグル クローム “%ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe” /unregChrome “%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe” /unregChrome
マイクロソフト エッジ “%ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe” /unregEdge “%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe” /unregEdge
すべての利用可能なブラウザ “%ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe” /unregall​ “%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe” /unregall​

注:

  • 管理者権限を持つコマンドプロンプト (CMD) ウィンドウでこれらのコマンドを実行します。
  • register コマンドを実行すると、Chrome および Edge ブラウザが初回起動時に Citrix Browser Redirection Extension を有効にするようユーザーに促します。
  • 登録コマンドは、Browser Redirection Extension をネイティブメッセージングホストにリンクさせ、これにより拡張機能がネイティブコードと通信できるようになります。これがなければ、ブラウザは通信をブロックします。
  • ブラウザ拡張機能は、Google Chrome Web Store から手動でインストールすることもできます。Microsoft Edge アドオンストアから Browser Redirection Extension を使用するには、Virtual Delivery Agent (VDA) バージョン 2503 以降が必要です。古い VDA バージョンの場合は、Microsoft Edge ブラウザ内で Google Chrome Web Store から拡張機能をインストールしてください(Chrome Web Store から Microsoft Edge に拡張機能を追加する を参照)。
  • システム要件に記載されている Citrix Workspace アプリのバージョンは、双方向コンテンツリダイレクトと OAuth リダイレクトの両方をサポートするために必要な最小バージョンです。
  • Mac の場合: 公証済みアプリケーションに関する macOS のセキュリティ要件により、カスタム OAuth コールバック URL スキームは Citrix に事前登録する必要があり、インストール後に動的に変更することはできません。デフォルトでは citrix-oauth-redir のみがサポートされています。URL スキームを登録するには、Citrix 製品チームにお問い合わせください。

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) が有効になっている場合、双方向コンテンツリダイレクトは機能しません。
双方向コンテンツリダイレクト