Linux Virtual Delivery Agent

Redirection du contenu du navigateur

Vue d’ensemble

Le VDA Linux prend en charge la redirection du contenu du navigateur dans Google Chrome. La redirection du contenu du navigateur permet d’afficher les pages Web dans la liste verte du côté client. 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.

Remarque :

vous pouvez spécifier les pages Web qui sont redirigées sur le client à l’aide d’une liste verte. Inversement, vous pouvez spécifier les pages Web qui ne sont pas redirigées sur le côté client à l’aide d’une liste rouge.

Ce moteur d’affichage Web en superposition est exécuté sur le client plutôt que sur le VDA et utilise l’UC, le GPU, la RAM et le réseau du client.

Seule la fenêtre d’affichage du navigateur est redirigée. La fenêtre d’affichage est la zone rectangulaire de votre navigateur dans laquelle le contenu s’affiche. La fenêtre d’affichage n’inclut pas d’éléments tels que la barre d’adresse, la barre de favoris et la barre d’état. Ces éléments sont toujours en cours d’exécution dans le navigateur du VDA.

Image de la fenêtre d'affichage

Configuration système requise

Client Windows :

  • Application Citrix Workspace 1809 pour Windows ou version ultérieure

Linux VDA :

  • Système d’exploitation VDA : Ubuntu 16.04, Ubuntu 18.04, RHEL 7.8, RHEL 8.2, RHEL 8.1, SLES 12.5
  • Navigateur sur le VDA : Google Chrome v66 ou version ultérieure avec l’extension de redirection de contenu du navigateur Citrix ajoutée

Configurer la redirection du contenu du navigateur

  1. Dans Citrix Studio, configurez une stratégie qui spécifie une liste verte d’URL pouvant utiliser la redirection du contenu du navigateur et une liste rouge d’URL non autorisées à utiliser la redirection du contenu du navigateur. La redirection du contenu du navigateur est définie sur Autorisé par défaut.

    Image de la redirection du contenu du navigateur définie sur autorisée

    Le paramètre Configuration de l’ACL de redirection du contenu de navigateur spécifie une liste verte d’URL pouvant utiliser la redirection du contenu du navigateur.

    Image de la configuration de la liste ACL de redirection du contenu du navigateur sélectionnée

    Image de configuration d'une liste verte

    Le paramètre Configuration d’une liste noire de redirection du contenu de navigateur spécifie une liste rouge d’URL qui ne peuvent pas utiliser la redirection du contenu du navigateur.

    Image de configuration d'une liste rouge

    Remarque:

    le Linux VDA ne prend actuellement pas en charge le paramètre Configuration du proxy de redirection du contenu de navigateur.

  2. Pour que le navigateur du VDA détecte si une URL (à laquelle vous souhaitez accéder) correspond à une liste verte ou à une liste rouge, ajoutez l’extension de redirection de contenu du navigateur Citrix à partir du Chrome Web Store. Cliquez sur Ajouter à Chrome sur le VDA.

    Important :

    l’extension n’est pas requise sur le client. Ajoutez-la uniquement sur le VDA.

    Les extensions Chrome sont installées utilisateur par utilisateur. La mise à jour d’une image principale pour ajouter ou supprimer une extension n’est pas requise.

    Image de l'ajout de l'extension de redirection de contenu du navigateur Citrix à partir du Chrome Web Store

Si une correspondance avec une URL est trouvée dans une liste verte (par exemple, https://www.mycompany.com/) mais pas dans une liste rouge, un canal virtuel (CTXCSB) indique à l’application Citrix Workspace qu’une redirection est requise et relaie l’URL. L’application Citrix Workspace instancie alors un moteur de rendu local et affiche le site Web.

L’application Citrix Workspace reproduit ensuite de manière transparente le site Web dans la zone de contenu du navigateur de bureau virtuel.

Image de la fenêtre d'affichage et du client

  1. Icône de l’extension de redirection de contenu du navigateur Citrix

    La couleur de l’icône d’extension indique l’état de l’extension Chrome. Couleurs des différents états :

    • Vert : active et connectée
    • Gris : inactive sur l’onglet actuel
    • Rouge : interrompue/ne fonctionne pas
  2. Affichage sur le client ou reproduit sur le bureau virtuel
  3. Linux VDA
  4. Client Windows

Scénarios de redirection

L’application Citrix Workspace peut récupérer le contenu de trois façons :

Image des scénarios de redirection

  • Récupération serveur et rendu serveur : il n’y a pas de redirection car vous n’avez pas ajouté le site à la liste d’autorisation ou la redirection a échoué. Nous revenons au rendu de page Web sur le VDA et utilisons Thinwire pour utiliser à distance les graphiques. Utiliser les stratégies pour contrôler le comportement de secours. Ce scénario provoque une consommation élevée de CPU, de RAM et de bande passante sur le VDA.
  • Récupération client et rendu client : l’application Citrix Workspace contacte directement le serveur Web, ce qui nécessite un accès Internet. Ce scénario décharge toute l’utilisation du réseau, du processeur et de la RAM de votre site Citrix Virtual Apps and Desktops.

Mécanisme de secours

Il peut arriver que la redirection du client échoue. Par exemple, si la machine client n’a pas d’accès direct à Internet, une réponse d’erreur peut revenir au VDA. Dans ce cas, le navigateur du VDA peut recharger et afficher la page sur le serveur.

Redirection du contenu du navigateur et DPI

Avertissement :

la modification incorrecte du Registre peut entraîner des problèmes graves pouvant nécessiter la réinstallation de votre système d’exploitation. Citrix ne peut garantir la possibilité de résoudre les problèmes provenant d’une mauvaise utilisation de l’Éditeur du Registre. Vous assumez l’ensemble des risques liés à l’utilisation de l’Éditeur du Registre. Veillez à faire une copie de sauvegarde de votre registre avant de le modifier.

Lorsque vous utilisez la redirection de contenu du navigateur avec la mise à l’échelle DPI définie sur une valeur supérieure à 100 % sur la machine de l’utilisateur, l’écran de contenu du navigateur redirigé s’affiche de manière incorrecte. Pour éviter ce problème, ne définissez pas la mise à l’échelle DPI lors de l’utilisation de la redirection de contenu du navigateur. Vous pouvez également éviter ce problème en désactivant l’accélération graphique de redirection de contenu du navigateur pour Chrome et en créant la clé de Registre suivante sur le client :

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\HdxMediaStream
Nom : GPU
Type : DWORD
Données : 0

Redirection du contenu du navigateur