Vous pouvez créer un paramètre local 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. Un paramètre local de redirection de contenu URL n'est visible que dans l'espace local.

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.

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

Pour créer un paramètre global de redirection de contenu URL, qui est visible dans la fédération d'espaces, reportez-vous à la section Créer un paramètre global de redirection de contenu URL Horizon 8.

Conditions préalables

Procédure

  1. Connectez-vous à l'instance du Serveur de connexion.
  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 LOCAL 
    [--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 LOCAL pour rendre le paramètre visible uniquement dans l'espace local.
    --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 pool d'applications local à utiliser pour ouvrir les URL spécifiées, par exemple iexplore-2012. Vous pouvez également utiliser cette option pour spécifier le nom complet d'un pool de postes de travail RDS local.
    --entitledDesktop Nom complet d'un pool de postes de travail local à utiliser pour ouvrir les URL spécifiées, par exemple Win10. Pour les pools de postes de travail RDS, utilisez l'option --entitledApplication.
    --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 locales au paramètre de redirection de contenu URL que vous avez créé.
    vdmutil --updateURLSetting --urlSettingName url-filtering --urlRedirectionScope LOCAL 
    [--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 : Création d'un paramètre local 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 pool d'applications appelé iexplore2012.
VdmUtil --createURLSetting --urlSettingName url-filtering --urlScheme http 
--entitledApplication iexplore2012 --agentURLPattern "http://google.*" 
--urlRedirectionScope LOCAL --authAs johndoe --authDomain mydomain --authPassword secret
L'exemple suivant met à jour le paramètre url-filtering pour rediriger également toutes les URL de client qui contiennent le texte https://google.* vers le pool d'applications appelé iexplore2012.
vdmutil --updateURLSetting --urlSettingName url-filtering --urlScheme https 
--entitledApplication iexplore2012 --agentURLPattern "https://google.*" 
--urlRedirectionScope LOCAL --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 pool d'applications appelé Outlook2008.
vdmutil --updateURLSetting --urlSettingName url-filtering --urlScheme mailto 
--entitledApplication Outlook2008 --agentURLPattern "mailto://.*.mycompany.com" 
--urlRedirectionScope LOCAL --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.