Citrix Virtual Apps and Desktops

Redirection bidirectionnelle de contenu

La redirection bidirectionnelle de contenu permet aux URL HTTP ou HTTPS dans les navigateurs web, ou intégrées dans des applications, d’être transférées entre la session Citrix VDA et le point de terminaison client dans les deux sens. Une URL saisie dans un navigateur exécuté dans la session Citrix peut être ouverte à l’aide du navigateur par défaut du client. Inversement, une URL saisie dans un navigateur exécuté sur le client peut être ouverte dans une session Citrix, soit avec une application publiée, soit avec un bureau. Voici quelques cas d’utilisation courants pour la redirection bidirectionnelle de contenu :

  • Redirection des URL web dans les cas où le navigateur de départ n’a pas d’accès réseau à la source.
  • Redirection des URL web pour des raisons de compatibilité de navigateur et de sécurité.
  • Redirection des URL web intégrées dans des applications lorsqu’il n’est pas souhaitable d’exécuter un navigateur web sur la session Citrix ou sur le client.

Configuration système requise

  • VDA OS mono-session ou multi-session
  • Application Citrix Workspace™ pour Windows 2311 ou version ultérieure
  • Application Citrix Workspace™ pour Linux 2503 ou version ultérieure
  • Application Citrix Workspace™ pour Mac 2607 ou version ultérieure

Navigateurs :

Configuration

À partir de la version 2311 de Citrix Virtual Apps and Desktops™, la redirection de contenu bidirectionnelle est configurée uniquement via Citrix Studio. Les versions précédentes avaient des paramètres de stratégie configurés à la fois sur le point de terminaison client et sur Studio. La redirection de contenu bidirectionnelle est désactivée par défaut.

Pour la configuration VDA, consultez Redirection de contenu bidirectionnelle dans les paramètres de la stratégie ICA.

Pour que la redirection de navigateur fonctionne, les extensions de navigateur doivent être enregistrées sur le navigateur d’origine (à partir duquel l’URL est redirigée) à l’aide des commandes indiquées. Exécutez les commandes si nécessaire sur le VDA et le client, en fonction du navigateur utilisé.

Navigateur VDA Client
Google Chrome “%ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe” /regChrome “%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe” /regChrome
Microsoft Edge “%ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe” /regEdge “%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe” /regEdge
Tous les navigateurs disponibles “%ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe” /regall “%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe” /regall

Pour désenregistrer une extension de navigateur :

Navigateur VDA Client
Google Chrome “%ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe” /unregChrome “%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe” /unregChrome
Microsoft Edge “%ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe” /unregEdge “%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe” /unregEdge
Tous les navigateurs disponibles “%ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe” /unregall “%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe” /unregall

Remarque :

  • Exécutez ces commandes dans une fenêtre d’invite de commandes (CMD) avec des privilèges d’administrateur.
  • La commande d’enregistrement invite les utilisateurs des navigateurs Chrome et Edge à activer l’extension de redirection de navigateur Citrix lors du premier lancement.
  • La commande d’enregistrement lie également l’extension de redirection de navigateur à l’hôte de messagerie native, ce qui permet à l’extension de communiquer avec le code natif. Sans cela, le navigateur bloque la communication.
  • Vous pouvez également installer l’extension de navigateur manuellement depuis le Chrome Web Store de Google. Pour utiliser l’extension de redirection de navigateur depuis le magasin d’extensions Microsoft Edge, vous avez besoin de la version 2503 ou ultérieure de Virtual Delivery Agent (VDA). Pour les anciennes versions de VDA, installez l’extension depuis le Chrome Web Store de Google dans votre navigateur Microsoft Edge (voir Ajouter une extension à Microsoft Edge depuis le Chrome Web Store).
  • Les versions de l’application Citrix Workspace répertoriées dans la configuration système requise sont les versions minimales nécessaires pour prendre en charge la redirection de contenu bidirectionnelle et la redirection OAuth.
  • Pour Mac : en raison des exigences de sécurité de macOS pour les applications notarisées, les schémas d’URL de rappel OAuth personnalisés doivent être pré-enregistrés auprès de Citrix et ne peuvent pas être modifiés dynamiquement après l’installation. Seul citrix-oauth-redir est pris en charge par défaut. Veuillez contacter l’équipe produit Citrix pour enregistrer votre schéma d’URL.

Redirection générique du VDA Citrix vers le client

La redirection de contenu bidirectionnelle prend en charge l’utilisation de caractères génériques lors de la définition des URL à rediriger. Pour configurer la redirection de contenu bidirectionnelle, consultez les instructions de (/fr-fr/citrix-virtual-apps-desktops/2402-ltsr/general-content-redirection/bidirectional-content-redirection-configuration/bidirectional-content-redirection#configuration) configuration.

Redirection de protocole personnalisé du VDA vers le client

La redirection de contenu bidirectionnelle prend en charge la redirection de protocoles personnalisés du VDA Citrix vers le client. Les protocoles autres que HTTP ou HTTPS sont pris en charge. Pour configurer la redirection de contenu bidirectionnelle, consultez les instructions de (/fr-fr/citrix-virtual-apps-desktops/2402-ltsr/general-content-redirection/bidirectional-content-redirection-configuration/bidirectional-content-redirection#configuration) configuration.

Dans Web Studio, définissez le protocole personnalisé dans Redirection de contenu bidirectionnelle.

Remarque :

  • Vous devez disposer de privilèges d’administrateur pour exécuter ces commandes.

  • Le client doit disposer d’une application enregistrée pour gérer le protocole. Sinon, l’URL est redirigée vers le client et ne parvient pas à se lancer.
  • Les URL de protocole personnalisé que vous saisissez ou lancez dans les navigateurs Chrome et Edge ne sont pas prises en charge et ne sont pas redirigées.
  • Les protocoles suivants ne sont pas pris en charge : rtsp://, rtspu://, pnm://, mms://.

Autres considérations

  • Les exigences et configurations du navigateur ne s’appliquent qu’au navigateur qui initie la redirection. Le navigateur de destination, où l’URL s’ouvre après une redirection réussie, n’est pas pris en compte pour le support. Lors de la redirection d’URL du VDA vers un client, une configuration de navigateur prise en charge n’est requise que sur le VDA. Inversement, lors de la redirection d’URL du client vers un VDA, une configuration de navigateur prise en charge n’est requise que sur le client. Les URL redirigées sont transmises au navigateur par défaut configuré sur la machine de destination, qu’il s’agisse du client ou du VDA, selon la direction. L’utilisation du même type de navigateur sur le VDA et le client n’est pas requise.
  • Vérifiez que les règles de redirection n’entraînent pas une configuration en boucle. Par exemple, une stratégie VDA est configurée pour rediriger https://www.citrix.com, et la stratégie client est configurée pour rediriger la même URL, ce qui entraîne une boucle infinie.
  • Les raccourcisseurs d’URL ne sont pas pris en charge.
  • La redirection du client vers le VDA nécessite que le client Windows soit installé avec des droits d’administrateur.
  • Si le navigateur de destination est déjà ouvert, l’URL redirigée s’ouvre dans un nouvel onglet. Sinon, l’URL s’ouvre dans une nouvelle fenêtre de navigateur.
  • La redirection de contenu bidirectionnelle ne fonctionne pas lorsque l’accès aux applications locales (LAA) est activé.
Redirection bidirectionnelle de contenu