Citrix Workspace app for Windows

Redirection du contenu du navigateur

La redirection du contenu du navigateur empêche le rendu des pages Web sur liste d’autorisation du côté VDA. Cette fonctionnalité utilise l’application Citrix Workspace pour instancier un moteur de rendu correspondant côté client, qui récupère le contenu HTTP et HTTPS de l’URL.

La redirection du contenu du navigateur prend en charge le navigateur Google Chrome. La redirection du contenu du navigateur permet de rediriger le contenu d’un navigateur Web vers une machine cliente et de créer un navigateur correspondant incorporé dans l’application Citrix Workspace. Cette fonctionnalité décharge l’utilisation du réseau, le traitement des pages et le rendu graphique sur le point de terminaison. Cela améliore l’expérience utilisateur lors de la navigation sur des pages Web complexes, notamment des pages Web intégrant des vidéos HTML5 ou WebRTC.

  • Les cookies persistent d’une session à l’autre : lorsque vous quittez et relancez un navigateur, vous n’êtes pas invité à saisir à nouveau vos informations d’identification.
  • Les navigateurs respectent désormais la langue définie sur le système local.

Pour plus d’informations, consultez la section Redirection du contenu du navigateur.

Important :

  • La redirection du contenu du navigateur peut être activée pour 2402 LTSR à l’aide de la ligne de commande
  • Elle est activée par défaut pour toutes les versions actuelles de l’application Citrix Workspace pour Windows.
  • La redirection du contenu du navigateur n’est pas prise en charge pour les versions 1912 et 2203.1 LTSR de l’application Citrix Workspace.

Pour activer la redirection du contenu du navigateur sur le VDA, assurez-vous que les stratégies suivantes sont activées sur Citrix Web Studio :

Configurer le chemin du stockage des données temporaires du navigateur pour la superposition de redirection du contenu du navigateur

Vous pouvez configurer le chemin de stockage des données temporaires pour un navigateur basé sur Chromium Embedded Framework (CEF). Vous pouvez configurer le chemin sur le VDA ou le client comme suit :

Sur le VDA :

  1. Ouvrez l’Éditeur du Registre en tapant regedit dans la commande Exécuter.

  2. Accédez au chemin du registre HKEY_LOCAL_MACHINE\Software\Citrix\DXMediaStream\ClientConfigurations\WindowsCef.
  3. Créez l’entrée de chaîne BCRProfilePath et définissez sa valeur sur folder pour les fichiers BCRtmp basés sur CEF. Par exemple :

    "BCRProfilePath"="C:\\tmp\\AlternateBcrProfilePath"

  4. Redémarrez la session pour que les modifications prennent effet.

Sur le client :

  1. Ouvrez l’Éditeur du Registre en tapant regedit dans la commande Exécuter.
  2. Accédez au chemin du registre HKEY_CURRENT_USER\Software\Citrix\HdxMediaStream.
  3. Créez une valeur de registre avec les attributs suivants :

    • Nom de la clé de registre : BCRProfilePath
    • Valeur de registre : chaîne <folder for CEF based BCRtmp files>
  4. Redémarrez l’application Citrix Workspace pour que les modifications prennent effet.

Remarque :

Chromium Embedded Framework (CEF) est mis à niveau vers la version 117. Cette mise à niveau de version permet de résoudre les failles de sécurité.

Limitations :

La redirection du contenu du navigateur présente les limites suivantes :

  • Ne prend pas en charge les applications Web qui nécessitent des fenêtres contextuelles ou la persistance des cookies de session.
  • Microsoft Internet Explorer n’est pas pris en charge.
  • Les applications qui dépendent du service d’authentification de Google (comme Google Meet) sont actuellement bloquées.
  • Actuellement, le plug-in d’extension n’est pas officiellement publié sur Microsoft Edge. Il existe toutefois une solution.
  • La stratégie de redirection vidéo HTML5 doit être désactivée lorsque la redirection du contenu du navigateur est utilisée.
  • Les utilisateurs finaux peuvent parfois être déconnectés de leurs sessions en raison d’un manque de fiabilité réseau, de temps d’attente réseau très variables ou de limites des terminaux sans fil. La redirection du contenu du navigateur ne dispose pas d’un mécanisme de repli ou de reporting suffisant pour prendre en charge de tels scénarios.
  • Les fichiers téléchargés via la superposition sont stockés localement (sur la machine cliente de l’utilisateur final).

Amélioration des performances de la redirection du contenu du navigateur

Auparavant, la redirection du contenu du navigateur utilisait le cache d’espace disque côté client et les informations mises en cache n’étaient pas supprimées lors d’une mise à niveau. Cette configuration s’est traduite par une augmentation de l’utilisation de l’espace disque au fil du temps et un comportement incohérent lors de la redirection d’une page avec la redirection du contenu du navigateur.

Pour résoudre ce problème, la redirection du contenu du navigateur utilise un cache en mémoire. Cette amélioration contribue à améliorer les performances de la redirection du contenu du navigateur.

Cette fonction est désactivée par défaut. Vous pouvez activer cette fonctionnalité sur un VDA ou un client comme suit :

Sur le VDA :

  1. Ouvrez l’Éditeur du Registre en tapant regedit dans la commande Exécuter.

  2. Accédez au chemin du registre HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\HDXMediaStream\ClientConfigurations\WindowsCef.

  3. Créez une clé DWORD nommée BCRStoreCEFCacheInMemory et définissez la valeur de la clé sur 1.

Si la valeur de BCRStoreCEFCacheInMemory est définie sur 0, la redirection du contenu du navigateur utilise l’espace disque du client.

Sur le client :

  1. Ouvrez l’Éditeur du Registre en tapant regedit dans la commande Exécuter.

  2. Accédez au chemin du registre HKEY_CURRENT_USER\Software\Citrix\HDXMediaStream.

  3. Créez une clé DWORD nommée BCRStoreCEFCacheInMemory et définissez la valeur de la clé sur 1.

Si la valeur de BCRStoreCEFCacheInMemory est définie sur 0, la redirection du contenu du navigateur utilise l’espace disque du client.

Remarque :

  • Si BCRStoreCEFCacheInMemory est défini à la fois sur le client et sur le VDA, le paramètre sur le client est prioritaire.

  • Si BCRProfilePath et BCRStoreCEFCacheInMemory sont tous les deux définis, la configuration de BCRProfilePath est prioritaire et la configuration de BCRStoreCEFCacheInMemory n’est pas prise en compte.

Limitation :

La limite de taille du cache en mémoire est fixée à 10 Mo.

Redirection du contenu du navigateur