Citrix Virtual Apps and Desktops

Redirection du contenu du navigateur

Introduction

La redirection du contenu du navigateur (BCR) améliore l’expérience utilisateur de la navigation web dans les environnements Citrix Virtual Apps and Desktops™. En déchargeant le rendu des pages web sur la machine locale de l’utilisateur, la BCR réduit la charge du serveur et améliore les performances, en particulier pour les sites web complexes ou gourmands en ressources.

Fonctionnement

La BCR utilise l’application Citrix Workspace™ pour créer un environnement de navigation sécurisé sur l’appareil de l’utilisateur. Lorsqu’un utilisateur accède à une page web autorisée, la fenêtre d’affichage du navigateur est redirigée vers le client. Le moteur de navigateur côté client utilise alors les ressources de la machine locale pour afficher la page, ce qui se traduit par des temps de chargement plus rapides et une interaction plus fluide.

Notez que seule la fenêtre d’affichage du navigateur est redirigée. La fenêtre d’affichage est la zone rectangulaire de votre navigateur où le contenu est affiché. Elle n’inclut pas d’éléments tels que la barre d’adresse, la barre d’outils des favoris ou la barre d’état. Ces éléments se trouvent dans l’interface utilisateur, qui s’exécute toujours sur le navigateur dans le VDA.

bcr

Avantages clés

La redirection du contenu du navigateur gère intelligemment le trafic web, offrant une expérience supérieure à vos utilisateurs tout en réduisant la charge sur votre infrastructure.

Voici comment ils peuvent bénéficier à votre organisation :

  • Économies de coûts : Déchargez les pages web gourmandes en ressources sur les appareils des utilisateurs, libérant ainsi de précieuses ressources serveur et réduisant la consommation de bande passante. Cela se traduit par des coûts matériels et réseau réduits.

  • Expérience utilisateur améliorée : Offrez à vos utilisateurs une expérience de navigation plus fluide et plus réactive, même avec des sites web gourmands en graphiques. Offrez des performances quasi natives, éliminant les latences et améliorant la productivité.

  • Sécurité améliorée : Maintenez un environnement sécurisé tout en autorisant l’accès aux ressources internes et externes.

  • Flexibilité accrue : Prenez en charge un large éventail de cas d’utilisation, de la navigation web de base aux applications web complexes nécessitant une traversée de proxy ou une authentification SSO. Gérez facilement les paramètres de redirection avec des contrôles de stratégie granulaires dans Citrix Web Studio™.

Configuration système requise

Composants côté serveur

Citrix Applications et Bureaux Virtuels

  • Version de service à long terme
    • Configuration minimale requise - Toute version LTSR de Citrix Virtual Apps and Desktops non en fin de vie
    • Recommandé - Citrix Virtual Apps and Desktops 2402 ou version ultérieure
  • Version actuelle
    • Configuration minimale requise - Toute version CR de Citrix Virtual Apps and Desktops non en fin de vie
    • Recommandé - Dernière version de Citrix Virtual Apps and Desktops

Composants du navigateur

  • Navigateurs
    • Microsoft Edge
    • Google Chrome
  • Extension de redirection de navigateur

  • Nous recommandons d’utiliser la dernière version des navigateurs pour une meilleure expérience.

Remarque :

  • Pour activer la redirection de contenu de navigateur ou la redirection de contenu bidirectionnelle, assurez-vous de disposer de la version 2503 de Virtual Delivery Agent (VDA) si vous avez l’intention d’utiliser l’extension de redirection de navigateur du magasin de modules complémentaires Microsoft Edge. Pour les versions plus anciennes de VDA, vous pouvez obtenir la même fonctionnalité en installant l’extension depuis le Chrome Web Store dans votre navigateur Microsoft Edge.

  • Les liens d’extension fournis ci-dessus sont généralement disponibles (GA) et sont pertinents pour les déploiements de niveau production. En plus des extensions GA, Citrix publie également une extension Bêta (GA + 1) spécifiquement sur le Google Chrome Store.

  • Citrix recommande aux clients d’avoir des utilisateurs test sur la version Bêta afin que les mises à jour à venir soient testées et que tout problème soit signalé rapidement. Cela garantit un processus fluide lorsque les extensions GA sont officiellement déployées.

  • Les versions d’extension correspondent généralement aux versions de l’application Citrix Workspace.

Composants côté client

Windows

  • Windows 10 ou 11
  • Application Citrix Workspace
    • Exigence minimale - Toute application Citrix Workspace non en fin de vie
    • Recommandé
      • Version de service à long terme - Application Citrix Workspace pour Windows 2402 CU4 ou plus récente, Application Citrix Workspace pour Windows 2507
      • Version actuelle - Application Citrix Workspace 2405 ou plus récente

    Remarque :

    • La redirection de contenu de navigateur n’est pas prise en charge sur les versions LTSR 1912 et 2203.1 de Citrix Workspace App pour Windows.

    • Le moteur de navigateur côté client nécessaire à la redirection de contenu de navigateur est installé par défaut sur les versions actuelles de Citrix Workspace App.

    • Le moteur de navigateur côté client nécessaire à la redirection de contenu de navigateur n’est pas installé par défaut sur la version LTSR 2402 de Citrix Workspace App. Les administrateurs peuvent utiliser le commutateur ADDLOCAL pour installer les composants de navigateur BCR en plus de Citrix Workspace App.

    • À partir de Citrix Workspace app 2507 pour Windows, la redirection de contenu de navigateur (BCR) est gérée comme un composant modulaire mais est toujours fournie avec Citrix Workspace App. Le composant BCR est désormais installé par défaut sur les versions LTSR également, assurant une cohérence entre les versions CR et LTSR. De plus, des packages BCR autonomes seront publiés pour les situations nécessitant des mises à jour indépendantes ou des correctifs intermédiaires en dehors du cycle de publication régulier de Citrix Workspace app. Pour plus de détails, consultez la documentation de Citrix Workspace App pour Windows.

Linux

  • Citrix Workspace App
    • Configuration minimale requise - Toute version de Citrix Workspace App non en fin de vie
    • Recommandé - Citrix Workspace App 2408 ou version ultérieure Pour plus de détails, veuillez consulter la documentation de Citrix Workspace App pour Linux

Remarque :

  • À partir de Citrix Workspace app 2601 pour Linux, la redirection de contenu de navigateur (BCR) est gérée comme un composant modulaire. Le composant BCR continue d’être fourni et installé par défaut avec Citrix Workspace app pour Linux, garantissant une expérience utilisateur cohérente. De plus, des packages BCR autonomes seront publiés pour les situations nécessitant des mises à jour indépendantes ou des correctifs intermédiaires en dehors du cycle de publication régulier de Citrix Workspace app. Pour plus de détails, consultez la documentation de Citrix Workspace App pour Linux.

ChromeOS

  • Citrix Workspace App
    • Dernière version du Chrome Web Store

MacOS

  • Citrix Workspace App
    • Exigence minimale - Application Citrix Workspace pour Mac 2411 ou version ultérieure

Remarque :

  • Pour macOS, le package de redirection de contenu de navigateur est indépendant de l’application Citrix Workspace et est toujours la dernière version. Par conséquent, le package sera compatible avec plusieurs versions de CWA supérieures à la version minimale spécifiée.

  • Comme il n’y a pas de dépendance vis-à-vis de l’application Citrix Workspace pour Mac, la numérotation des versions de la redirection de contenu de navigateur ne correspondra pas à celle de l’application Citrix Workspace pour Mac.

  • Le moteur de navigateur côté client n’est pas inclus dans l’application Citrix Workspace pour Mac. Téléchargez et installez le composant côté client pour Mac sur Téléchargements Citrix.

  • Les packages Intel et ARM sont distincts. Par conséquent, vous devez installer la version appropriée qui convient au point de terminaison macOS.

  • À partir de l’application Citrix Workspace 2511.1 pour Mac, le composant BCR modulaire est installé par défaut mais n’est pas inclus dans l’application Citrix Workspace, ce qui élimine la nécessité de télécharger et d’installer manuellement le composant depuis les téléchargements Citrix. Des packages BCR autonomes seront publiés pour les situations nécessitant des mises à jour indépendantes ou des correctifs intermédiaires en dehors du cycle de publication régulier de l’application Citrix Workspace. Pour plus de détails, consultez la documentation de l’application Citrix Workspace pour Mac.

Étapes de configuration

  1. Installez les composants côté client et côté serveur conformément aux exigences système.
    • Pour plus de détails sur le déploiement de l’extension, reportez-vous à la section Déploiement de l’extension.
  2. Configurez les stratégies Studio.
    • Les stratégies Web Studio offrent un moyen granulaire de configurer la redirection de contenu de navigateur pour s’adapter à une variété de cas d’utilisation.
    • Les stratégies de base permettent à l’administrateur de configurer les URL qui doivent être autorisées / non autorisées avec la redirection de contenu de navigateur.
    • Les URL peuvent être configurées avec des caractères génériques.
  3. Ouvrez un navigateur Web pris en charge et accédez à une URL autorisée.
    • Si la correspondance est trouvée dans la liste d’autorisation, le site web sera redirigé vers le client.
    • L’application Citrix Workspace intègre la fenêtre d’affichage au navigateur côté VDA pour une expérience transparente.
  4. La couleur du logo de l’extension indique l’état de la redirection de contenu.
    • Vert : Actif et connecté
    • Gris : Inactif / au repos sur l’onglet actuel
    • Rouge : Cassé / Ne fonctionne pas

bcr-config

Remarque :

  • La redirection vidéo HTML5 et la redirection de contenu de navigateur sont des fonctionnalités indépendantes. Les stratégies de redirection vidéo HTML5 ne sont pas nécessaires au fonctionnement de cette fonctionnalité. Cependant, le service de redirection vidéo HTML5 Citrix HDX™ est utilisé pour la redirection de contenu de navigateur.

  • Nous vous recommandons d’effectuer toutes les configurations via Web Studio et non avec des clés de registre.

Fonctionnalités et options de configuration

La redirection de contenu de navigateur offre diverses façons de configurer pour s’adapter aux cas d’utilisation de divers environnements clients. Pour des informations détaillées sur les paramètres de stratégie, reportez-vous à Paramètres de stratégie de redirection de contenu de navigateur.

Mécanismes de redirection

Récupération côté client, rendu côté client

Par défaut, la redirection de contenu de navigateur fonctionne dans ce mode, c’est-à-dire que le moteur de navigateur côté client accède directement à la page web. Cela nécessite un accès nécessaire du réseau client à la page web. Le scénario de récupération côté client et de rendu côté client décharge toute l’utilisation du réseau, du CPU et de la RAM du VDA Citrix vers le client et constitue le moyen le plus optimal de configurer la redirection de contenu de navigateur.

Options de configuration de la stratégie
  • Redirection du contenu du navigateur : Autorisé

  • Configuration de la liste de contrôle d’accès (ACL) de la redirection du contenu du navigateur

    • Spécifiez les URL qui doivent être redirigées. Par défaut, YouTube est le seul site web configuré pour la redirection
  • Configuration de la liste de blocage de la redirection du contenu du navigateur

    • Option de configuration facultative pour bloquer toute URL/sous-URL spécifique de la redirection. Tirez parti de cette option avec la précédente pour une personnalisation maximale.

Récupération côté serveur, rendu côté client

Dans ce cas, le moteur de navigateur côté client contacte et récupère le contenu du serveur web via le VDA à l’aide d’un canal virtuel. Cette option est utile lorsque le client n’a pas accès à Internet (par exemple, les clients légers). Faible consommation de CPU et de RAM sur le VDA, mais la bande passante est consommée sur le canal virtuel ICA®.

Il existe trois modes de fonctionnement dans ce scénario. Le terme proxy fait référence à un périphérique proxy auquel le VDA accède pour obtenir un accès à Internet.

Options de configuration de la stratégie
  • En plus des stratégies spécifiées dans la section Récupération côté client, rendu côté client, configurez les éléments suivants

  • Configuration du proxy de redirection du contenu du navigateur

    • Direct ou Transparent : Configurez ceci si vous souhaitez tirer parti de la récupération côté serveur, rendu côté client et que vous avez un accès direct ou un accès proxy transparent à la page web depuis le VDA. Le mot-clé « DIRECT » doit être configuré dans la stratégie.
    • Proxy explicite : Configurez ceci si vous souhaitez tirer parti de la récupération côté serveur, rendu côté client et que vous avez un accès proxy explicite à la page web depuis le VDA.
    • Fichiers PAC : Configurez ceci si vous vous fiez aux fichiers PAC pour que les navigateurs du VDA puissent choisir automatiquement le serveur proxy approprié pour récupérer une URL spécifiée.

Mode de secours

Il peut arriver que la redirection côté client échoue. Par exemple, si la machine cliente n’a pas d’accès direct à Internet, une réponse d’erreur peut être renvoyée au VDA. Dans de tels cas, le navigateur sur le VDA peut alors recharger et afficher la page sur le serveur.

Mécanismes de redirection

Gestion de l’authentification

Sites d’authentification

Dans l’implémentation actuelle de la redirection du contenu du navigateur, quel que soit le mécanisme de redirection, les sites d’authentification doivent être configurés pour que la redirection du contenu du navigateur puisse gérer la connexion aux sites web.

Exemple :

  1. Lorsque seule https://www.youtube.com/* est configurée dans la configuration ACL de la redirection du contenu du navigateur et qu’aucun site d’authentification n’est configuré, BCR reviendra au rendu côté serveur lors de la connexion au site web et continuera là.

  2. Dans ce cas, pour que BCR gère les sites d’authentification, configurez https://www.accounts.google.com/* et tout autre site d’authentification tel que le site web IdP si nécessaire. Chaque connexion à un site web fonctionne différemment, assurez-vous donc de lister

  3. Une fois configuré, BCR gérera l’authentification. Par exemple, avec la récupération côté client et le rendu côté client, l’authentification se fera également à partir du moteur de navigateur côté client pour une expérience de connexion fluide.

Options de configuration de la stratégie

Configurez la stratégie des sites d’authentification de la redirection du contenu du navigateur en plus des stratégies mentionnées dans la section des mécanismes de redirection.

Remarque :

  • Le navigateur côté client BCR ne conserve pas les cookies (y compris l’authentification) après la fermeture de la fenêtre redirigée. Cela se manifesterait par la nécessité de se reconnecter aux sites web lorsque les fenêtres BCR sont complètement fermées et rouvertes.

  • Le navigateur côté client BCR ne lit pas les cookies du navigateur côté VDA. Par conséquent, la personnalisation et les préférences de l’utilisateur ne se synchronisent pas avec le navigateur VDA.

Authentification Windows intégrée

La redirection de contenu de navigateur peut fournir un moyen transparent de s’authentifier auprès des sites Web lorsqu’elle est configurée avec l’authentification Windows intégrée (IWA) au sein du même domaine que le VDA.

Options de configuration de la stratégie
  • Configurez la stratégie de prise en charge de l’authentification Windows intégrée pour la redirection de contenu de navigateur

Avant d’activer l’authentification unique, effectuez les opérations suivantes :

  • Configurez l’infrastructure Kerberos pour émettre des tickets pour les noms de principal de service (SPN) construits à partir du nom d’hôte. Par exemple, HTTP/nom_hôte_serveur.com.

  • Pour le rendu côté client avec récupération côté serveur : Lorsque vous utilisez la redirection de contenu de navigateur en mode de récupération côté serveur, assurez-vous que le DNS est correctement configuré sur le VDA.

  • Pour le rendu côté client avec récupération côté client : Lorsque vous utilisez la redirection de contenu de navigateur en mode de récupération côté client, assurez-vous que le DNS est correctement configuré sur le périphérique client et que vous autorisez les connexions TCP de la superposition à l’adresse IP du serveur Web.

Authentification proxy

La redirection de contenu de navigateur peut fournir un moyen transparent de s’authentifier auprès de votre proxy Web lors de la récupération de contenu depuis le serveur. Lorsqu’elle est activée, la redirection de contenu de navigateur obtiendra et utilisera automatiquement un ticket de service Kerberos pour s’authentifier auprès du proxy.

Options de configuration de la stratégie
  • Configurez la stratégie d’authentification proxy de récupération côté serveur pour la redirection de contenu de navigateur

Avant d’activer la stratégie d’authentification proxy de récupération côté serveur, effectuez les opérations suivantes :

  • Vous devez configurer votre fichier PAC pour acheminer le trafic via un proxy Web en aval et configurer le proxy pour utiliser l’authentification Kerberos.

Validation de certificat côté serveur

La redirection du contenu du navigateur est encore améliorée avec la prise en charge de la validation des certificats. Lors de l’accès à un site web redirigé depuis le client, le navigateur de superposition client peut ne pas faire confiance au certificat du serveur ou du proxy MitM. Dans de tels cas, la BCR peut désormais valider les certificats d’hôte ou de proxy par rapport au magasin de certificats des VDA.

Configuration minimale requise

Cette fonctionnalité est activée par défaut, et aucune configuration n’est nécessaire une fois les exigences ci-dessous satisfaites :

  • Citrix Applications et Bureaux Virtuels 2507

  • Citrix Workspace App pour Windows 2511

  • Citrix Workspace App pour Linux 2604

  • Extension de redirection de navigateur (Chrome ou Edge) 25.11 ou version ultérieure.

Prise en charge de l’authentification unique

La redirection du contenu du navigateur offre désormais une expérience utilisateur simplifiée grâce à la prise en charge de l’authentification unique, permettant l’authentification côté VDA et le partage de cookies. Cette amélioration élimine les connexions redondantes, augmentant la productivité en maintenant l’authentification et la persistance des cookies entre les sessions BCR, même après la fermeture de la fenêtre BCR. Cette expérience transparente améliore encore la sécurité en garantissant que l’authentification provient du VDA, et non du client.

Pour des informations détaillées sur la fonctionnalité, consultez la section Prise en charge de l’authentification unique.

Cas d’utilisation

La redirection du contenu du navigateur (BCR) peut être utilisée pour un large éventail de sites web, en particulier ceux qui sont gourmands en ressources et fréquemment consultés par les entreprises. Cela inclut les plateformes de streaming vidéo comme YouTube, qui peuvent bénéficier considérablement du déchargement du rendu vers les périphériques clients, réduisant ainsi la charge du serveur et économisant des coûts. De plus, la BCR est idéale pour les applications de communications unifiées, telles que les outils de vidéoconférence et de collaboration (Google Meet, Teams web, Zoom web) et les applications de centre de contact (Genesys Cloud), garantissant des performances fluides et une expérience utilisateur améliorée. En tirant parti de la BCR, les entreprises peuvent optimiser leurs ressources et améliorer l’efficacité de diverses applications web. Reportez-vous à CTX238236 pour obtenir des informations sur la configuration de sites web spécifiques.

Déploiement de l’extension

Déployer manuellement

L’extension de redirection de navigateur est publiée dans les magasins web Chrome et Edge. L’extension n’est nécessaire que sur le navigateur du VDA et non côté client. Pour installer l’extension, accédez au magasin web Chrome / Edge, recherchez l’extension de redirection de navigateur et ajoutez-la aux navigateurs respectifs. Cette méthode fonctionne pour les utilisateurs individuels. Pour déployer l’extension auprès d’un grand groupe d’utilisateurs, déployez l’extension à l’aide d’une stratégie de groupe.

deploy-manually-bcr

Déployer à l’aide d’une stratégie de groupe

Prérequis
  • Accès : Vous aurez besoin de privilèges d’administrateur sur la machine ou au sein de votre environnement Active Directory où vous configurerez la stratégie de groupe.

  • Fichiers ADMX : Téléchargez les fichiers ADMX (modèles d’administration) de Google Chrome pour votre version de Chrome. Vous pouvez les trouver sur la page Google Chrome Enterprise Help.

  • Modèles Edge : Téléchargez les modèles d’administration (fichiers ADMX) de Microsoft Edge depuis la page Microsoft Edge Enterprise landing.

  • ID d’extension et URL de mise à jour : L’ID d’extension et l’URL de mise à jour pour l’extension Citrix Browser Content Redirection.

Étapes pour Google Chrome
  1. Importer les fichiers ADMX :
    • Copiez les fichiers ADMX de Chrome dans votre magasin central de modèles d’administration. Il s’agit généralement de %SystemRoot%\PolicyDefinitions sur votre contrôleur de domaine.
  2. Ouvrir la gestion des stratégies de groupe :
    • Lancez la console de gestion des stratégies de groupe (gpmc.msc).
  3. Créer ou modifier un GPO :
    • Créez un nouvel objet de stratégie de groupe (GPO) ou modifiez-en un existant qui s’applique aux utilisateurs ou aux ordinateurs sur lesquels vous souhaitez déployer l’extension.
  4. Accéder aux paramètres des extensions :
    • Dans l’éditeur de GPO, accédez à :
      • Configuration utilisateur > Modèles d’administration > Modèles d’administration classiques (ADM) > Google > Google Chrome > Extensions
  5. Activer « Configurer la liste des applications et extensions installées de force » :
    • Double-cliquez sur ce paramètre de stratégie et sélectionnez « Activé ».
    • Si le paramètre Configurer la liste des applications et extensions installées de force est défini sur Désactivé, l’extension est automatiquement supprimée de Chrome pour tous les utilisateurs.
  6. Ajouter l’ID d’extension et l’URL de mise à jour :
  7. Appliquer la GPO :
    • Liez la GPO à l’unité d’organisation (OU) appropriée dans votre structure Active Directory.
  8. Mettre à jour la stratégie de groupe :
    • Sur les machines cibles, exécutez gpupdate /force pour appliquer la stratégie immédiatement, ou attendez que la stratégie se mette à jour automatiquement.
Étapes pour Microsoft Edge
  1. Importer les fichiers ADMX :
    • Copiez les fichiers ADMX d’Edge dans votre magasin central pour les modèles d’administration (%SystemRoot%\PolicyDefinitions).
  2. Ouvrir la gestion des stratégies de groupe :
    • Lancez la console de gestion des stratégies de groupe (gpmc.msc).
  3. Créer ou modifier une GPO :
    • Créez une nouvelle GPO ou modifiez-en une existante.
  4. Accédez aux paramètres des extensions :
    • Dans l’éditeur de GPO, accédez à :
      • Configuration ordinateur > Stratégies > Modèles d’administration > Microsoft Edge > Extensions
  5. Activez « Contrôler les extensions installées en mode silencieux » :
    • Double-cliquez sur ce paramètre de stratégie et sélectionnez « Activé ».
  6. Ajoutez l’ID d’extension et l’URL de mise à jour :
  7. Appliquer la GPO :
    • Liez l’objet de stratégie de groupe (GPO) à l’unité d’organisation (OU) appropriée dans votre structure Active Directory.
  8. Mettre à jour la stratégie de groupe :
    • Sur les machines cibles, exécutez gpupdate /force ou attendez la mise à jour automatique.

configure-forced-apps

force-installed-apps

Dépannage

Pour plus d’informations sur le dépannage, consultez l’article du centre de connaissances Comment dépanner la redirection de contenu de navigateur.

Limitations de la redirection de contenu de navigateur

Limitations côté serveur (VDA)

La redirection de contenu de navigateur ne prend pas en charge les cas d’utilisation suivants. Si une amélioration est requise pour l’un des scénarios mentionnés ou pour de nouveaux scénarios, veuillez contacter l’équipe produit Citrix.

  • Les fenêtres contextuelles ne sont pas prises en charge avec la redirection de contenu de navigateur.
  • La stratégie de redirection vidéo HTML5 doit être désactivée lorsque la redirection de contenu de navigateur est utilisée.
  • Dans les scénarios de déconnexion/reconnexion de session, la fenêtre du navigateur VDA doit être actualisée pour que la redirection de contenu de navigateur (BCR) se réactive.
  • L’impression et le téléchargement de fichiers à partir des fenêtres redirigées par BCR ne sont pas pris en charge.
  • Lors de l’utilisation de la redirection de contenu de navigateur avec le partage de profil de navigateur, la persistance SSO avec plusieurs profils n’est pas prise en charge.

Limitations côté client (CWA)

  • La redirection de contenu de navigateur n’est pas prise en charge sur le framework ARMhf.
  • BCR prend en charge un maximum de 25 onglets redirigés sur un navigateur et un total combiné de 30 onglets redirigés sur deux navigateurs.
Redirection du contenu du navigateur