Product Documentation

Configurer la redirection Flash sur la machine utilisateur

Oct 21, 2016
Pour utiliser la redirection Flash, installez Citrix Receiver et Adobe Flash Player sur la machine utilisateur. Aucune configuration supplémentaire n'est requise sur la machine utilisateur. Toutefois, vous pouvez modifier les paramètres par défaut à l'aide d'objets de stratégie de groupe comme décrit dans cette section.

Utiliser des objets Stratégie de groupe pour configurer la redirection Flash sur la machine utilisateur

  1. Créez ou sélectionnez un Objet Stratégie de groupe existant.
  2. Importez et ajoutez le modèle d'administration Redirection HDX MediaStream Flash - Client (HdxFlash-Client.adm), disponible dans :
    • Pour les ordinateurs 32 bits : %Program Files%\Citrix\ICA Client\Configuration\langue.
    • Pour les ordinateurs 64 bits : %Program Files (x86)%\Citrix\ICA Client\Configuration\langue.

    Les paramètres de stratégie s'affichent sous Modèles d’administration > Modèles d’administration classiques (ADM) > Redirection HDX MediaStream Flash - Client.

    Remarque : pour obtenir des détails sur la création d'objet Stratégie de groupe et l'importation et l'ajout de modèles, consultez la documentation Microsoft Active Directory à l'adresse : http://www.microsoft.com.

Modifier le moment où la redirection Flash est utilisée

En conjonction avec les paramètres côté serveur, le paramètre de stratégie Activer la redirection HDX MediaStream Flash sur la machine utilisateur détermine si le contenu Adobe Flash est redirigé vers la machine utilisateur pour restitution locale.
Remarque : si aucune configuration n'est définie et que Desktop Lock est utilisé, la redirection Flash est activée sur la machine utilisateur par défaut.

Par défaut, la redirection Flash est activée et utilise la détection réseau intelligente pour déterminer à quel moment lire le contenu Flash sur la machine utilisateur. Pour modifier le moment où la redirection Flash est utilisée ou pour désactiver la redirection Flash sur la machine utilisateur :

  1. Dans la liste Paramètre, sélectionnez Activer la redirection HDX MediaStream Flash sur le client et cliquez sur Modifier le paramètre de stratégie.
  2. Sélectionnez Non configuré, Activé ou Désactivé.
  3. Si vous sélectionnez Activé, choisissez une option dans la liste Utiliser la redirection HDX MediaStream Flash :
    • Pour utiliser la dernière version de la fonctionnalité de redirection Flash lorsque la configuration requise est présente, et retourner à la restitution côté serveur lorsqu'elle n'est pas utilisée, sélectionnez Uniquement avec la deuxième génération.
    • Pour toujours utiliser la redirection Flash, sélectionnez Toujours. Le contenu Flash est lu sur la machine utilisateur.
    • Pour ne jamais utiliser la redirection Flash, sélectionnez Jamais. Le contenu Flash est lu sur le serveur.
    • Pour utiliser la détection réseau intelligente pour évaluer le niveau de sécurité du réseau côté client pour déterminer le moment où utiliser la redirection Flash est approprié, sélectionnez Demander (la valeur par défaut). Si la sécurité du réseau ne peut pas être déterminée, l'utilisateur est invité à utiliser la redirection Flash. Si le niveau de sécurité réseau ne peut pas être déterminé, l'utilisateur est invité à choisir d'utiliser la redirection Flash.

      L'illustration suivante indique comment la redirection Flash est prise en charge pour les différents types de réseau.


      Détection réseau intelligente pour la redirection Flash
      Remarque : les utilisateurs peuvent remplacer la détection réseau intelligente à partir de la boîte de dialogue Citrix Receiver : Préférences de Desktop Viewer, en sélectionnant Optimiser ou Ne pas Optimiser dans l'onglet Flash. Les choix disponibles varient en fonction de la manière dont la redirection Flash est configurée sur la machine utilisateur, comme illustré ci-dessous.

      Contrôle utilisateur de la redirection Flash

Synchroniser les cookies HTTP côté client avec ceux côté serveur

La synchronisation des cookies HTTP côté client avec ceux côté serveur est désactivée par défaut. Activez la synchronisation pour télécharger des cookies HTTP à partir du serveur. Ces cookies HTTP sont alors utilisés pour la récupération du contenu côté client et sont disponibles pour la lecture, le cas échéant, par des sites contenant du contenu Flash.
Remarque : les cookies côté client ne sont pas remplacés lors de la synchronisation ; ils restent disponibles même si la stratégie de synchronisation est désactivée plus tard.
  1. Dans la liste Paramètre, sélectionnez Activer la synchronisation des cookies HTTP côté client avec ceux côté serveur et cliquez sur Modifier le paramètre de stratégie.
  2. Sélectionnez Non configuré, Activé ou Désactivé (valeur par défaut).

Activer la récupération de contenu côté serveur

Par défaut, la redirection Flash télécharge le contenu Flash vers la machine utilisateur où il est lu. L'activation de la récupération de contenu côté serveur provoque le téléchargement du contenu Flash vers le serveur, puis son envoi vers la machine utilisateur. À moins qu'il n'existe une stratégie de remplacement, telle qu'un site bloqué par le paramètre de stratégie Liste de compatibilité d'adresses URL Flash, le contenu Flash sera lu sur la machine utilisateur.

La récupération de contenu côté serveur est fréquemment utilisée lorsque :
  • la machine utilisateur se connecte à des sites internes via Citrix NetScaler Gateway ;
  • la machine utilisateur ne possède pas d'accès direct à Internet ;
Remarque : la récupération de contenu côté serveur ne prend pas en charge les applications Flash qui utilisent le protocole RTMP (Real Time Messaging Protocol). Au lieu de cela, la restitution côté serveur est utilisée pour de tels sites.
La redirection Flash de deuxième génération prend en charge trois options, pour la récupération de contenu côté serveur, comme décrit dans le tableau suivant. Deux de ces options permettent de mettre en cache du contenu côté serveur sur la machine utilisateur, ce qui améliore les performances car le contenu est réutilisé est déjà disponible sur la machine utilisateur pour restitution.
Remarque : le contenu présent dans ce cache est stocké séparément des autres contenus HTTP mis en cache sur la machine utilisateur.
Option Description
Désactivée Désactive la récupération de contenu côté serveur et écrase le paramètre Liste d'URL de récupération de contenu Flash côté serveur sur le serveur. Le retour vers la récupération de contenu côté est également désactivé.
Activé Active la récupération de contenu côté serveur pour les pages Web et les applications Flash identifiées dans la Liste d'URL de récupération de contenu Flash côté serveur. Retour vers la récupération de contenu côté serveur est disponible, mais le contenu Flash n'est pas mis en cache.
Activée (mise en cache permanente) Active la récupération de contenu côté serveur pour les pages Web et les applications Flash identifiées dans la Liste d'URL de récupération de contenu Flash côté serveur. Le retour vers la récupération de contenu côté est disponible. Le contenu obtenu via la récupération de contenu côté serveur est mis en cache sur la machine utilisateur et stocké d'une session à l'autre.
Activée (mise en cache temporaire) Active la récupération de contenu côté serveur pour les pages Web et les applications Flash identifiées dans la Liste d'URL de récupération de contenu Flash côté serveur. Le retour vers la récupération de contenu côté est disponible. Le contenu obtenu via la récupération de contenu côté serveur est mis en cache sur la machine utilisateur et supprimé à la fin de la session.
Remarque : avec la redirection Flash de seconde génération, le retour vers la récupération de contenu côté serveur démarre automatiquement lorsque n'importe laquelle des options d'activation ci-dessus est sélectionnée et la récupération côté client de fichiers .swf échoue.

L'activation de la récupération de contenu côté serveur requiert des paramètres sur la machine cliente et le serveur :

  1. Dans la liste Paramètre, sélectionnez Activer l'extraction de contenu côté serveur et cliquez sur Modifier le paramètre de stratégie.
  2. Sélectionnez Non configuré, Activé ou Désactivé (valeur par défaut). Si vous activez ce paramètre, choisissez une option dans la liste État de récupération de contenu côté serveur :
    • Désactivée
      Remarque : le paramètre est conservé dans le Registre.
    • Activé
    • Activée (mise en cache permanente)
    • Activée (mise en cache temporaire)
  3. Sur le serveur, activez le paramètre de stratégie Liste d'URL de récupération de contenu Flash côté serveur et remplissez-le avec des adresses URL cibles.

Rediriger les machines utilisateur vers d'autres serveurs pour la récupération de contenu côté client

Vous pouvez rediriger une tentative d'obtention de contenu Flash à l'aide du paramètre Règles de réécriture d'URL pour la récupération de contenu côté client. Ce dernier est une fonctionnalité de la redirection Flash de deuxième génération. Lors de la configuration de cette fonctionnalité, vous fournissez deux modèles d'adresse URL à l'aide d'une expression régulière Perl. Si la machine utilisateur tente de récupérer du contenu provenant d'un site Web correspondant au premier modèle (le modèle d'adresse URL correspondant), le contenu est redirigé vers le site Web spécifié par le second modèle (le modèle d'adresse URL de remplacement).

Vous pouvez utiliser ce paramètre pour pallier les déficiences des réseaux de diffusion de contenu (CDN). Certains sites Web qui diffusent du contenu Flash utilisent la redirection CDN pour permettre à l'utilisateur d'obtenir le contenu à partir du groupe de serveurs contenant le même contenu le plus proche. Lors de l'utilisation de la fonctionnalité de récupération côté client de la redirection Flash, le contenu Flash est requis auprès de la machine utilisateur, tandis que le reste de la page Web sur laquelle le contenu Flash réside est requis par le serveur. Si CDN est utilisé, la requête serveur est redirigée vers le serveur le plus proche et la requête de la machine utilisateur suit le même chemin. Notez que cette valeur peut ne pas être l'emplacement le plus proche de la machine utilisateur ; selon la distance, il peut exister un délai significatif entre le chargement de la page Web et la lecture du contenu Flash.

  1. Dans la liste Paramètre, sélectionnez Règles de réécriture d'URL pour la récupération de contenu côté client et cliquez sur Modifier le paramètre de stratégie.
  2. Sélectionnez Non configuré, Activé ou Désactivé. Non configuré est la valeur par défaut ; Désactivé provoque l'ignorance de toutes les règles de réécriture d'URL configurées dans l'étape suivante.
  3. Si vous sélectionnez Activé, cliquez sur Afficher. À l'aide d'une syntaxe d'expression régulière Perl, saisissez le modèle de correspondance d'adresse URL dans la zone Nom de valeur et le format de réécriture d'adresse URL dans la zone Valeur.