Redirection de contenu du navigateur
La redirection de contenu du navigateur empêche le rendu des pages Web dans la liste verte 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 :
- Redirection du contenu du navigateur
- Configuration de l’ACL de redirection du contenu de navigateur
- Sites d’authentification de redirection du contenu du navigateur
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 :
-
Ouvrez l’Éditeur du Registre en tapant
regedit
dans la commande Exécuter. - Accédez au chemin du registre
HKEY_LOCAL_MACHINE\Software\Citrix\DXMediaStream\ClientConfigurations\WindowsCef
. -
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"
- Redémarrez la session pour que les modifications prennent effet.
Sur le client :
- Ouvrez l’Éditeur du Registre en tapant
regedit
dans la commande Exécuter. - Accédez au chemin du registre
HKEY_CURRENT_USER\Software\Citrix\HdxMediaStream
. -
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>
- Nom de la clé de registre :
- Redémarrez l’application Citrix Workspace pour que les modifications prennent effet.
Remarque :
à partir de la version 2402 LTSR CU1 de l’application Citrix Workspace pour Windows, la version de Chromium Embedded Framework (CEF) est mise à niveau avec la version 123. 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 :
-
Ouvrez l’Éditeur du Registre en tapant
regedit
dans la commande Exécuter. -
Accédez au chemin du registre
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\HDXMediaStream\ClientConfigurations\WindowsCef
. -
Créez une clé
DWORD
nomméeBCRStoreCEFCacheInMemory
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 :
-
Ouvrez l’Éditeur du Registre en tapant
regedit
dans la commande Exécuter. -
Accédez au chemin du registre
HKEY_CURRENT_USER\Software\Citrix\HDXMediaStream
. -
Créez une clé
DWORD
nomméeBCRStoreCEFCacheInMemory
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
etBCRStoreCEFCacheInMemory
sont tous les deux définis, la configuration deBCRProfilePath
est prioritaire et la configuration deBCRStoreCEFCacheInMemory
n’est pas prise en compte.
Limitation :
La limite de taille du cache en mémoire est fixée à 10 Mo.