Si vous disposez d'un environnement Architecture Cloud Pod, vous pouvez créer un paramètre global de redirection de contenu URL qui redirige des URL spécifiques pour qu'elles s'ouvrent sur un poste de travail distant ou une application publiée dans n'importe quel espace de la fédération d'espaces.

Un paramètre global de redirection de contenu URL est visible dans la fédération d'espaces. Lorsque vous créez un paramètre global de redirection de contenu URL, vous pouvez rediriger les URL vers des ressources globales, telles que des droits de poste de travail globaux et des droits d'application globaux.

Vous pouvez configurer un nombre quelconque de protocoles, notamment HTTP, HTTPS, mailto et callto. Le protocole callto n'est pas pris en charge pour la redirection avec le navigateur Chrome.

Il est recommandé de configurer les mêmes paramètres de redirection pour les protocoles HTTP et HTTPS. Ainsi, si un utilisateur saisit une URL partielle dans Internet Explorer, telle que mycompany.com, et que ce site redirige automatiquement de HTTP vers HTTPS, la redirection de contenu URL fonctionne comme prévu. Dans cet exemple, si vous définissez une règle pour HTTPS, mais que vous ne définissez pas le même paramètre de redirection pour HTTP, l'URL partielle que l'utilisateur saisit n'est pas redirigée.

Pour plus d'informations sur la configuration et la gestion d'un environnement Architecture Cloud Pod, consultez le document Architecture Cloud Pod dans Horizon 8.

VMware recommande de ne pas créer plus d'un paramètre pour la redirection de contenu URL.

Pour créer un paramètre local de redirection de contenu URL, reportez-vous à la section Créer un paramètre local de redirection de contenu URL dans Horizon 8.

Conditions préalables

Procédure

  1. Ouvrez une session sur une instance du Serveur de connexion dans la fédération d'espaces.
  2. Exécutez la commande vdmutil avec l'option --createURLSetting pour créer le paramètre de redirection de contenu URL.
    vdmutil --createURLSetting --urlSettingName url-filtering --urlRedirectionScope GLOBAL
    [--description value] [--urlScheme value] [--entitledApplication value | --entitledDesktop
    value] [--agentURLPattern value]
    Option Description
    --urlSettingName Nom unique du paramètre de redirection de contenu URL. Le nom doit être url-filtering.
    --urlRedirectionScope Portée du paramètre de redirection de contenu URL. Spécifiez GLOBAL pour rendre le paramètre visible dans la fédération d'espaces.
    --description Description du paramètre de redirection de contenu URL. La description peut contenir entre 1 et 1 024 caractères.
    --urlScheme Protocole auquel le paramètre de redirection de contenu URL s'applique, par exemple, http, https, mailto ou callto.
    --entitledApplication Nom complet d'un droit d'application global à utiliser pour ouvrir les URL spécifiées.
    --entitledDesktop Nom complet d'un droit de poste de travail global à utiliser pour ouvrir les URL spécifiées, par exemple GE-1.
    --agentURLPattern Chaîne entre guillemets qui spécifie l'URL devant être ouverte sur le poste de travail distant ou l'application publiée.
  3. (Facultatif) Exécutez la commande vdmutil avec l'option --updateURLSetting pour ajouter plus de protocoles, d'URL et de ressources globales au paramètre de redirection de contenu URL que vous avez créé.
    vdmutil --updateURLSetting --urlSettingName url-filtering --urlRedirectionScope GLOBAL
    [--description value][--urlScheme value][--entitledApplication value | --entitledDesktop
    value] [--agentURLPattern value]
    Les options sont les mêmes que pour la commande vdmutil avec l'option --createURLSetting.

Exemple : Configuration d'un paramètre global de redirection de contenu URL

L'exemple suivant crée un paramètre local de redirection de contenu URL appelé url-filtering qui redirige toutes les URL de client contenant le texte http://google.* vers le droit d'application global appelé GAE1.

vdmutil --createURLSetting --urlSettingName url-filtering --urlRedirectionScope GLOBAL 
--urlScheme http --entitledApplication GAE1 --agentURLPattern "http://google.*" --authAs johndoe 
--authDomain mydomain --authPassword secret

L'exemple suivant met à jour le paramètre url-filtering pour rediriger également toutes les URL qui contiennent le texte https://google.* vers le droit d'application global appelé GAE1.

vdmutil --updateURLSetting --urlSettingName url-filtering --urlRedirectionScope GLOBAL 
--urlScheme https --entitledApplication GAE1 --agentURLPattern "https://google.*" -authAs johndoe 
--authDomain mydomain --authPassword secret
L'exemple suivant met à jour le paramètre url-filtering pour rediriger toutes les URL de client qui contiennent le texte "mailto://.*.mycompany.com" vers le droit d'application global appelé GA2.
vdmutil --updateURLSetting --urlSettingName url-filtering --urlRedirectionScope GLOBAL
--urlScheme mailto --entitledApplication GAE2 --agentURLPattern "mailto://.*.mycompany.com" 
--authAs johndoe --authDomain mydomain --authPassword secret

Que faire ensuite

Attribuez le paramètre de redirection de contenu URL à un utilisateur ou un groupe. Reportez-vous à la section Attribuer un paramètre de redirection de contenu URL à un utilisateur ou un groupe dans Horizon 8.