ブラウザコンテンツリダイレクト
概要
Linux VDA は Google Chrome でブラウザコンテンツリダイレクトをサポートしています。ブラウザコンテンツリダイレクトは、許可リストにあるウェブページをクライアント側でレンダリングする機能を提供します。この機能は、Citrix Workspace™ アプリを使用してクライアント側に適切なレンダリングエンジンをインスタンス化し、URL から HTTP および HTTPS コンテンツを取得します。
注:
許可リストを使用すると、どのウェブページをクライアント側にリダイレクトするかを指定できます。逆に、ブロックリストを使用すると、どのウェブページをクライアント側にリダイレクトしないかを指定できます。
このオーバーレイウェブレイアウトエンジンは、VDA ではなくクライアント上で実行され、クライアントの CPU、GPU、RAM、およびネットワークを使用します。
リダイレクトされるのはブラウザのビューポートのみです。ビューポートとは、ブラウザでコンテンツが表示される長方形の領域です。ビューポートには、アドレスバー、お気に入りバー、ステータスバーなどの項目は含まれません。これらの項目は、VDA 上のブラウザで引き続き実行されます。
ビューポートの画像(/en-us/linux-virtual-delivery-agent/2104/media/viewport.png)
システム要件
Windows クライアント:
-
Citrix Workspace アプリ 1809 for Windows 以降
リナックス ブイディーエー:
-
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 の許可リストと、使用できない URL のブロックリストを指定するポリシーを構成します。ブラウザコンテンツリダイレクトは、デフォルトで 許可 に設定されています。ブラウザコンテンツリダイレクトが許可に設定されている画像(/en-us/linux-virtual-delivery-agent/2104/media/bcr-allowed-by-default.png)Browser Content Redirection ACL Configuration 設定は、ブラウザコンテンツリダイレクトを使用できる URL の許可リストを指定します。Browser Content Redirection ACL Configuration が選択されている画像(/en-us/linux-virtual-delivery-agent/2104/media/allow-list.png)
The Browser Content Redirection Blacklist Configuration 設定は、ブラウザコンテンツリダイレクトを使用できないURLのブロックリストを指定します。
注:Linux VDAは現在、Browser Content Redirection Proxy Configuration 設定をサポートしていません。 -
VDA上のブラウザが、(ナビゲート中の) URLが許可リストまたはブロックリストと一致するかどうかを検出するには、ChromeウェブストアからCitrixブラウザコンテンツリダイレクト拡張機能を追加します。VDAでChromeに追加をクリックします。重要:拡張機能はクライアントには不要です。VDAにのみ追加してください。\>Chrome拡張機能はユーザーごとにインストールされます。拡張機能を追加または削除するためにゴールデンイメージを更新する必要はありません。

許可リスト(例:
https://www.mycompany.com/)にURLの一致が見つかり、ブロックリストには見つからない場合、仮想チャネル(CTXCSB)はCitrix Workspaceアプリにリダイレクトが必要であることを指示し、URLを中継します。その後、Citrix Workspaceアプリはローカルレンダリングエンジンをインスタンス化し、ウェブサイトを表示します。
その後、Citrix Workspaceアプリはウェブサイトを仮想デスクトップのブラウザコンテンツ領域にシームレスにブレンドし直します。
-
Citrixブラウザコンテンツリダイレクト拡張機能のアイコン拡張機能アイコンの色は、Chrome拡張機能のステータスを示します。色は次の3つのいずれかです。
-
緑: アクティブで接続済み
-
灰色: 現在のタブで非アクティブ/アイドル状態
-
赤: 破損/動作していません
-
-
ビューポートはクライアントでレンダリングされるか、仮想デスクトップにブレンドされて戻されます
-
リナックス ブイディーエー
-
Windowsクライアント
リダイレクトのシナリオ
Citrix Workspaceアプリがコンテンツを取得するシナリオを以下に示します。
リダイレクトシナリオの画像(/en-us/linux-virtual-delivery-agent/2104/media/browser-viewport-redirection-scenarios.png)
-
サーバーフェッチとサーバーレンダリング: サイトを許可リストに追加しなかったか、リダイレクトが失敗したため、リダイレクトは行われません。VDAでウェブページをレンダリングし、Thinwireを使用してグラフィックをリモート処理するフォールバックを行います。フォールバック動作を制御するにはポリシーを使用します。このシナリオでは、VDAで高いCPU、RAM、および帯域幅が消費されます。
-
クライアントフェッチとクライアントレンダリング: Citrix WorkspaceアプリがWebサーバーに直接接続するため、インターネットアクセスが必要です。このシナリオでは、Citrix Virtual Apps and Desktops™サイトからすべてのネットワーク、CPU、およびRAMの使用量をオフロードします。
フォールバックメカニズム
クライアントリダイレクトが失敗する場合があります。たとえば、クライアントマシンが直接インターネットアクセスできない場合、エラー応答がVDAに戻されることがあります。このような場合、VDA上のブラウザはページを再読み込みし、サーバー上でレンダリングできます。