ブラウザーコンテンツリダイレクト
ブラウザーコンテンツリダイレクトによって、VDA側の許可リストに登録されたWebページのレンダリングができません。この機能は、Citrix Workspaceアプリを使用してクライアント側の対応するレンダリングエンジンをインスタンス化し、URLからHTTPおよびHTTPSコンテンツを取得します。
ブラウザーコンテンツリダイレクトは、Google Chromeブラウザーでも使用できます。ブラウザーのコンテンツをクライアントデバイスにリダイレクトし、Citrix Workspaceアプリに埋め込まれた対応するWebブラウザーを作成します。この機能は、ネットワーク使用量、ページ処理、エンドポイントで表示されているグラフィックをオフロードします。そうすることで、要求の多いWebページ、特にHTML5またはWebRTCビデオを組み込んだWebページを閲覧する際のユーザーエクスペリエンスが向上します。
- Cookieはセッション間で永続的です。Webブラウザーを終了して再起動しても、資格情報の再入力を求められません。
- ブラウザーはローカルシステムで設定された言語を優先するようになりました。
詳しくは、「ブラウザーコンテンツリダイレクト」を参照してください。
重要:
- ブラウザーコンテンツリダイレクトは、コマンドラインを使用して2402 LTSRで有効にすることができます
- これは、Windows向けCitrix Workspaceアプリのすべての最新リリースでデフォルトで有効になっています。
- ブラウザーコンテンツリダイレクトは、Citrix WorkspaceアプリLTSR 1912および2203.1バージョンではサポートされていません。
VDAでブラウザーコンテンツリダイレクトを有効にするには、Citrix Web Studioで次のポリシーが有効になっていることを確認してください:
ブラウザーコンテンツリダイレクトオーバーレイのブラウザーの一時データストレージパスを構成する
Chromium Embedded Framework(CEF)ベースのブラウザの一時データストレージパスを構成できます。VDAまたはクライアント上のパスは次のように構成できます:
VDAの場合:
-
[ファイル名を指定して実行]コマンドで
regedit
を使用してレジストリエディターを起動します。 - レジストリパス
HKEY_LOCAL_MACHINE\Software\Citrix\DXMediaStream\ClientConfigurations\WindowsCef
に移動します。 -
文字列エントリ「BCRProfilePath」を作成し、その値をCEFベースのBCRtmpファイルのフォルダーに設定します。例:
"BCRProfilePath"="C:\\tmp\\AlternateBcrProfilePath"
- 変更を保存するには、セッションを再起動します。
クライアントの場合:
- [ファイル名を指定して実行]コマンドで
regedit
を使用してレジストリエディターを起動します。 - レジストリパス
HKEY_CURRENT_USER\Software\Citrix\HdxMediaStream
に移動します。 -
次の属性でレジストリ値を作成します:
- レジストリキー名:
BCRProfilePath
- レジストリ値:文字列
<folder for CEF based BCRtmp files>
- レジストリキー名:
- Citrix Workspaceアプリのセッションを再起動して、この変更を適用します。
注:
Windows向けCitrix Workspaceアプリ2402 LTSR CU1以降では、Chromium Embedded Framework(CEF)のバージョンが123にアップグレードされます。このバージョンのアップグレードは、セキュリティの脆弱性の解決に役立ちます。
制限事項:
ブラウザーコンテンツリダイレクトには次の制限があります:
- ポップアップウィンドウやセッションCookieのパーシステンスを必要とするWebアプリケーションはサポートされません。
- Microsoft Internet Explorerはサポートされていません。
- Google認証サービスに依存するアプリケーション(Google Meetなど)は現在ブロックされています。
- 現在、拡張機能プラグインはMicrosoft Edgeでは正式に公開されていません。ただし、回避策はあります。
- ブラウザーコンテンツリダイレクトが使用されている場合は、HTML5ビデオリダイレクトポリシーを無効にする必要があります。
- ネットワークの状態が不安定であったり、待ち時間が非常に変わりやすかったりする場合、また、無線デバイスの伝送距離に制限がある場合に、セッションが切断されてしまうことがあります。ブラウザーコンテンツリダイレクトには、このようなシナリオに対する十分なフォールバックメカニズムやレポートメカニズムがありません。
- オーバーレイ経由でダウンロードされたファイルは、ローカル(エンドユーザーのクライアントマシン上)に保存されます。
BCRのパフォーマンスの向上
以前は、BCRはクライアント側のディスクスペースキャッシュを使用しており、キャッシュされた情報はアップグレード中に削除されませんでした。この設定により、時間の経過とともにディスクスペースの使用量が増加し、BCRを使用してページがリダイレクトされる際の動作に一貫性がなくなります。
この問題を解決するために、BCRはインメモリキャッシュを使用します。この機能強化は、BCRのパフォーマンスの向上に役立ちます。
この機能はデフォルトでは無効になっています。次のようにして、VDAまたはクライアントでこの機能を有効にできます:
VDAの場合:
-
[ファイル名を指定して実行]コマンドで
regedit
を使用してレジストリエディターを起動します。 -
レジストリパス
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\HDXMediaStream\ClientConfigurations\WindowsCef
に移動します。 -
BCRStoreCEFCacheInMemory
という名前でDWORD
キーを作成し、キーの値を1に設定します。
BCRStoreCEFCacheInMemory
の値が0に設定されている場合、BCRはクライアントのディスクスペースを使用します。
クライアントの場合:
-
[ファイル名を指定して実行]コマンドで
regedit
を使用してレジストリエディターを起動します。 -
レジストリパス
HKEY_CURRENT_USER\Software\Citrix\HDXMediaStream
に移動します。 -
BCRStoreCEFCacheInMemory
という名前でDWORD
キーを作成し、キーの値を1に設定します。
BCRStoreCEFCacheInMemory
の値が0に設定されている場合、BCRはクライアントのディスクスペースを使用します。
注:
BCRStoreCEFCacheInMemory
がクライアントとVDAの両方に設定されている場合、クライアントの設定が優先されます。
BCRProfilePath
とBCRStoreCEFCacheInMemory
の両方が設定されている場合は、BCRProfilePath
の構成が優先され、BCRStoreCEFCacheInMemory
の構成は無視されます。
制限事項:
インメモリキャッシュのサイズ制限は10MBに設定されています。