Citrix Virtual Apps and Desktops Service

Redirection hôte vers client

La redirection hôte vers client permet aux URL intégrées sous forme de liens hypertexte dans des applications exécutées sur une session Citrix, de s’ouvrir à l’aide de l’application correspondante sur la machine de point de terminaison utilisateur. Voici quelques cas d’utilisation courants pour la redirection hôte vers client :

  • Redirection de sites Web dans les cas où le serveur Citrix n’a pas d’accès Internet ou réseau à la source.
  • La redirection de sites Web lors de l’exécution d’un navigateur Web dans la session Citrix n’est pas souhaitée pour des raisons de sécurité, de performances, de compatibilité ou d’évolutivité.
  • Redirection de types d’URL spécifiques dans les cas où les applications requises pour ouvrir l’URL ne sont pas installées sur le serveur Citrix.

La redirection hôte vers client n’est pas destinée aux URL auxquelles vous accédez sur une page Web ou que vous saisissez dans la barre d’adresse du navigateur Web exécuté dans la session Citrix. Pour la redirection des URL dans les navigateurs Web, reportez-vous à Redirection d’URL bidirectionnelle ou Redirection du contenu du navigateur.

Configuration système requise

  • VDA avec OS multi-session
  • Clients pris en charge :
    • Application Citrix Workspace pour Windows
    • Application Citrix Workspace pour Mac
    • Application Citrix Workspace pour Linux
    • Application Citrix Workspace pour HTML5
    • Application Citrix Workspace pour Chrome

Une application doit être installée et configurée sur la machine cliente pour gérer la redirection des types d’URL.

Configuration

Utilisez la stratégie Citrix Redirection hôte vers client pour activer cette fonctionnalité. La redirection hôte vers client est désactivée par défaut. Une fois que vous avez activé la stratégie de redirection hôte vers client, l’application Citrix Launcher s’enregistre auprès du serveur Windows pour s’assurer qu’elle peut intercepter des URL et les envoyer à la machine cliente.

Vous devez ensuite configurer la stratégie de groupe Windows pour utiliser Citrix Launcher comme application par défaut pour les types d’URL requis. Sur le VDA du serveur Citrix, créez le fichier ServerFTAdefaultPolicy.xml et insérez le code XML suivant.

<?xml version="1.0" encoding="UTF-8"?>

<DefaultAssociations>

<Association Identifier="http" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

<Association Identifier="https" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

</DefaultAssociations>

Dans la Console de gestion des stratégies de groupe, accédez à Configuration ordinateur > Modèles d’administration > Composants Windows > Explorateur de fichiers > Définir un fichier de configuration des associations par défaut, puis enregistrez votre fichier ServerFTAdefaultPolicy.xml.

Remarque :

Si un serveur Citrix ne dispose pas des paramètres de stratégie de groupe, Windows invite les utilisateurs à sélectionner une application pour ouvrir des URL.

Par défaut, nous prenons en charge la redirection des types d’URL suivants :

  • HTTP
  • HTTPS
  • RTSP
  • RTSPU
  • PNM
  • MMS

Pour inclure des types d’URL standard ou personnalisés supplémentaires dans la liste de redirection, créez une nouvelle ligne d’identifiant d’association (Association Identifier) dans le fichier ServerFTAdefaultPolicy.xml référencé précédemment. Par exemple :

<Association Identifier="ftp" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

<Association Identifier="mailto" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

<Association Identifier="customtype1" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

<Association Identifier="customtype2" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

L’ajout de types d’URL à la liste nécessite également une configuration client. Créez la clé et les valeurs de registre suivantes sur le client Windows.

Remarque :

Toute utilisation incorrecte de l’Éditeur du Registre peut générer des problèmes sérieux, pouvant vous obliger à réinstaller le 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.

  • Clé : HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Policies\Citrix\ICA Client\SFTA
  • Nom de la valeur : ExtraURLProtocols
  • Type de valeur : REG_SZ
  • Données de valeur : spécifiez les types d’URL requis séparés par un point-virgule. Incluez tout ce qui se trouve avant la partie autorité de l’URL. Par exemple : ftp://;mailto:;customtype1://;custometype2://

Vous pouvez ajouter des types d’URL uniquement pour les clients Windows. Les clients qui ne disposent pas des paramètres de registre ci-dessus rejettent la redirection vers la session Citrix. Une application doit être installée et configurée pour gérer les types d’URL spécifiés.

Pour supprimer des types d’URL de la liste de redirection par défaut, créez la clé de registre et les valeurs suivantes sur le VDA du serveur.

  • Clé : HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\SFTA

  • Nom de la valeur : DisableServerFTA
  • Type de valeur : DWORD
  • Données de valeur : 1

  • Nom de la valeur : NoRedirectClasses
  • Type de valeur : REG_MULTI_SZ
  • Données de valeur : spécifiez n’importe quelle combinaison des valeurs :http, https, rtsp, rtspu, pnm ou mms. Tapez les valeurs multiples sur des lignes distinctes. Par exemple :

http

https

rtsp

Pour activer la redirection hôte vers client pour un ensemble spécifique de sites Web, créez une clé de registre et des valeurs sur le VDA de serveur.

  • Clé : HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\SFTA
  • Nom de la valeur : ValidSites
  • Type de valeur : REG_MULTI_SZ
  • Données de valeur : spécifiez toute combinaison de noms de domaine complet (FQDN). Tapez les noms de domaine complets sur des lignes distinctes. N’incluez que le nom de domaine complet, sans protocoles (http:// ou https://). Un nom de domaine complet peut inclure un astérisque (*) en tant que caractère générique dans la position la plus à gauche uniquement. Ce caractère générique correspond à un seul niveau de domaine, ce qui est compatible avec les règles définies dans RFC 6125. Par exemple :

www.exmaple.com

*.example.com

Remarque :

Vous ne pouvez pas utiliser la clé ValidSites en combinaison avec les clés DisableServerFTA et NoRedirectClasses.

Configuration du navigateur par défaut du VDA serveur

L’activation de la redirection hôte vers client comme indiqué dans cette section remplace toute configuration de navigateur par défaut précédente sur le VDA serveur. Si une URL Web n’est pas redirigée, Citrix Launcher transmet l’URL au navigateur configuré dans la clé de registre command_backup. La clé pointe vers Internet Explorer par défaut, mais vous pouvez la modifier pour inclure le chemin d’accès à un autre navigateur. Pour plus d’informations, reportez-vous à Configuration du navigateur par défaut du VDA serveur dans la liste des fonctionnalités gérées via le Registre.

Redirection hôte vers client