Citrix Workspace app for Windows

ブラウザーコンテンツリダイレクト

ブラウザーコンテンツリダイレクトのために、VDA側の許可リストに登録されたWebページのレンダリングができません。この機能は、Citrix Workspaceアプリを使用してクライアント側の対応するレンダリングエンジンをインスタンス化し、URLからHTTPおよびHTTPSコンテンツを取得します。

ブラウザーコンテンツリダイレクトは、Google Chromeブラウザーでも使用できます。ブラウザーのコンテンツをクライアントデバイスにリダイレクトし、Citrix Workspaceアプリに埋め込まれた対応するWebブラウザーを作成します。この機能は、ネットワーク使用量、ページ処理、エンドポイントで表示されているグラフィックをオフロードします。そうすることで、要求の多いWebページ、特にHTML5またはWebRTCビデオを組み込んだWebページを閲覧する際のユーザーエクスペリエンスが向上します。

  • Cookieはセッション間で永続的です。Webブラウザーを終了して再起動しても、資格情報の再入力を求められません。
  • ブラウザーはローカルシステムで設定された言語を優先するようになりました。

詳しくは、「ブラウザーコンテンツリダイレクト」を参照してください。

注:

ブラウザーコンテンツリダイレクトは、Windows向けCitrix Workspaceアプリの最新リリースのみをサポートします。Citrix Workspaceアプリ1912および2203.1 LTSRバージョンはサポートされていません。

VDAでブラウザーコンテンツリダイレクトを有効にするには、Citrix Web Studioで次のポリシーが有効になっていることを確認してください:

ブラウザーコンテンツリダイレクトオーバーレイのブラウザーの一時データストレージパスを構成する

Citrix Workspaceアプリ2303バージョンでは、Chromium Embedded Framework(CEF)ベースのブラウザーの一時データストレージパスを構成できます。パスを構成するには、次の手順を実行します:

  1. レジストリエディターを開きます。
  2. レジストリパスHKEY_CURRENT_USER\Software\Citrix\HdxMediaStreamに移動します。
  3. 次の属性でレジストリ値を作成します:

    • レジストリキー名:BCRProfilePath
    • レジストリ値:文字列<folder for CEF based BCRtmp files>
  4. Citrix Workspaceアプリのセッションを再起動して、この変更を適用します。

注:

2311.1リリース以降、Chromium Embedded Framework(CEF)のバージョンは117にアップグレードされます。このバージョンのアップグレードは、セキュリティの脆弱性の解決に役立ちます。

制限事項:

ブラウザーコンテンツリダイレクトには次の制限があります:

  • ポップアップウィンドウやセッションCookieのパーシステンスを必要とするWebアプリケーションはサポートされません。
  • Citrix Workspaceアプリ2311.1バージョン以降、Microsoft Internet Explorerはサポートされません。
  • Google認証サービスに依存するアプリケーション(Google Meetなど)は現在ブロックされています。
  • 現在、拡張機能プラグインはMicrosoft Edgeでは正式に公開されていません。ただし、回避策はあります。
  • ブラウザーコンテンツリダイレクトが使用されている場合は、HTML5ビデオリダイレクトポリシーを無効にする必要があります。
  • ネットワークの状態が不安定であったり、待ち時間が非常に変わりやすかったりする場合、また、無線デバイスの伝送距離に制限がある場合に、セッションが切断されてしまうことがあります。ブラウザーコンテンツリダイレクトには、このようなシナリオに対する十分なフォールバックメカニズムやレポートメカニズムがありません。
  • オーバーレイ経由でダウンロードされたファイルは、ローカル(エンドユーザーのクライアントマシン上)に保存されます。

BCRのパフォーマンスの向上

以前は、BCRはクライアント側のディスクスペースキャッシュを使用しており、キャッシュされた情報はアップグレード中に削除されませんでした。この設定により、時間の経過とともにディスクスペースの使用量が増加し、BCRを使用してページがリダイレクトされる際の動作に一貫性がなくなります。

2311.1リリース以降では、この問題を解決するために、BCRはインメモリキャッシュを使用します。この機能強化は、BCRのパフォーマンスの向上に役立ちます。

この機能はデフォルトでは無効になっています。この機能を有効にするには、次のようにBCRStoreCEFCacheInMemoryを設定します:

  1. [ファイル名を指定して実行]コマンドでregeditを使用してレジストリエディターを起動します。

  2. HKEY_CURRENT_USER/Software/Citrix/HdxMediaStreamにアクセスします。

  3. BCRStoreCEFCacheInMemoryという名前でDWORDキーを作成し、キーの値を1に設定します。

BCRStoreCEFCacheInMemoryの値が0に設定されている場合、BCRはクライアントのディスクスペースを使用します。

制限事項:

インメモリキャッシュのサイズ制限は10MBに設定されています。

ブラウザーコンテンツリダイレクト