ブラウザーコンテンツのリダイレクト
概要
Linux VDAは、Google Chromeでのブラウザーコンテンツのリダイレクトをサポートしています。ブラウザーコンテンツのリダイレクトでは、クライアント側の許可リストに登録されたWebページをレンダリングできます。この機能は、Citrix Workspaceアプリを使用してクライアント側の対応するレンダリングエンジンをインスタンス化し、URLからHTTPおよびHTTPSコンテンツを取得します。
注:
許可リストを使用して、クライアント側にリダイレクトするWebページを指定できます。逆に、禁止リストを使用して、クライアント側にリダイレクトされないWebページを指定できます。
このオーバーレイWebレイアウトエンジンは、VDA上ではなくクライアント上で実行され、クライアントのCPU、GPU、RAM、およびネットワークを使用します。
Webブラウザーのビューポートだけがリダイレクトされます。ビューポートは、コンテンツが表示されるWebブラウザー内の長方形の領域です。ビューポートには、アドレスバー、お気に入りバー、ステータスバーなどは含まれません。これらの項目は引き続きVDAのWebブラウザーで実行されます。
システム要件
Windowsクライアント:
- Windows向けCitrix Workspaceアプリ1809以降
Linux VDA:
- VDAオペレーティングシステム:Ubuntu 16.04、Ubuntu 18.04、RHEL 7.8、RHEL 8.2、RHEL 8.1、SLES 12.5
- VDAのブラウザー:Citrixブラウザーコンテンツのリダイレクト拡張機能が追加されたGoogle Chrome v66以降
ブラウザーコンテンツのリダイレクトの構成
-
Citrix Studioで、ブラウザーコンテンツのリダイレクトを使用できるURLの許可リストと使用できない禁止リストを指定するポリシーを構成します。ブラウザーコンテンツのリダイレクトは、デフォルトで [許可] に設定されています。
[ブラウザーコンテンツリダイレクトのACL構成] 設定は、ブラウザーコンテンツのリダイレクトを使用できるURLの許可リストを指定します。
[ブラウザーコンテンツリダイレクトのブラックリスト構成] 設定は、ブラウザーコンテンツのリダイレクトを使用できないURLの禁止リストを指定します。
注:
Linux VDAは現在、[ブラウザーコンテンツリダイレクトのプロキシ構成] 設定をサポートしていません。
-
VDAのブラウザーが、(移動先の)URLが許可リストまたは禁止リストのいずれかに一致するかを検出するには、ChromeウェブストアからCitrixブラウザーコンテンツのリダイレクト拡張機能を追加します。VDAの [Chromeに追加] を選択します。
重要:
この拡張機能はクライアントには不要です。VDAにのみ追加してください。
Chromeの拡張機能は、ユーザーごとにインストールします。拡張機能を追加または削除する場合に、ゴールデンイメージを更新する必要はありません。
許可リスト内に一致するURLがあり(例:https://www.mycompany.com/
)、禁止リスト内にはない場合、仮想チャネル(CTXCSB)は、リダイレクトが必要であることをCitrix Workspaceアプリに指示し、URLをリレーします。Citrix Workspaceアプリは、ローカルレンダリングエンジンをインスタンス化し、Webサイトを表示します。
Citrix Workspaceアプリは、Webサイトを仮想デスクトップWebブラウザーのコンテンツ領域にシームレスにブレンドします。
-
Citrixブラウザーコンテンツのリダイレクト拡張機能のアイコン
Chrome拡張機能のアイコンの色は、ステータスを指定します。以下の3つの色のいずれかです:
- 緑:アクティブで接続されています
- グレー:現在のタブではアクティブではないかアイドル状態です
- 赤:壊れているか動作していません
- クライアントでレンダリングされた、または仮想デスクトップにブレンドされたビューポート
- Linux VDA
- Windowsクライアント
リダイレクトのシナリオ
Citrix Workspaceアプリがコンテンツをどのようにフェッチするかのシナリオを次に示します:
- サーバーフェッチとサーバーレンダリング: サイトを許可リストに登録していないか、リダイレクトに失敗したため、リダイレクトはありません。VDA上でのWebページのレンダリングに戻り、Thinwireを使用してグラフィックスを遠隔操作します。ポリシーを使用してフォールバックの動作を制御します。このシナリオでは、VDAでのCPU、RAM、および帯域幅の消費量が多くなります。
- クライアントフェッチとクライアントレンダリング: Citrix WorkspaceアプリはWebサーバーに直接接続するため、インターネットにアクセスする必要があります。このシナリオでは、Citrix Virtual Apps and Desktopsサイトからネットワーク、CPU、およびRAMの使用量をすべてオフロードします。
フォールバックのメカニズム
クライアントのリダイレクトが失敗することがあります。たとえば、クライアントマシンでインターネットに直接アクセスできない場合、エラー応答がVDAに返される可能性があります。このような場合、VDA上のWebブラウザーは、サーバー上のページをリロードしてレンダリングできます。