Avec un URI, vous pouvez créer des liens hypertextes ou des boutons et inclure ces liens dans un mail ou sur une page Web. Les utilisateurs finaux peuvent cliquer sur ces liens pour ouvrir une application ou un poste de travail distant particulier avec les options de démarrage que vous spécifiez.

Exemples de syntaxe URI

Chacun des exemples d'URI suivants est suivi d'une description de ce que l'utilisateur final voit après avoir cliqué sur le lien URI. Les requêtes ne sont pas sensibles à la casse, par exemple, vous pouvez utiliser domainName ou domainname.

  1. https://horizon.mycompany.com/?domainName=finance&userName=fred

    HTML Access démarre et se connecte au serveur horizon.mycompany.com. Dans la boîte de dialogue de connexion, la zone de texte Nom d'utilisateur contient le nom fred et la zone de texte Domaine contient finance. L'utilisateur doit fournir uniquement un mot de passe.

  2. https://horizon.mycompany.com/?userName=finance%5Cfred

    HTML Access démarre et se connecte au serveur horizon.mycompany.com. Dans la boîte de dialogue de connexion, la zone de texte Nom d'utilisateur contient le nom finance\fred. L'utilisateur doit fournir uniquement un mot de passe.

  3. https://horizon.mycompany.com/?userName=fred@finance

    HTML Access démarre et se connecte au serveur horizon.mycompany.com. Dans la boîte de dialogue de connexion, la zone de texte Nom d'utilisateur contient le nom fred@finance. L'utilisateur doit fournir uniquement un mot de passe.

  4. https://horizon.mycompany.com/?desktopId=Primary%20Desktop&action=start-session

    HTML Access démarre et se connecte au serveur horizon.mycompany.com. La boîte de dialogue de connexion invite l'utilisateur à fournir un nom d'utilisateur, un nom de domaine et un mot de passe. Après l'ouverture de session, le client se connecte au poste de travail distant dont le nom d'affichage est Poste de travail principal et l'utilisateur est connecté au système d'exploitation client.

  5. https://horizon.mycompany.com/?applicationId=Notepad&action=start-session

    HTML Access démarre et se connecte au serveur horizon.mycompany.com. La boîte de dialogue de connexion invite l'utilisateur à fournir un nom d'utilisateur, un nom de domaine et un mot de passe. Après l'ouverture de session, l'application Bloc-notes s'ouvre.

  6. https://horizon.mycompany.com:7555/?desktopId=Primary%20Desktop

    Cet URI a le même effet que l'exemple précédent, sauf qu'il utilise le port non défini par défaut 7555 pour le serveur. Le port par défaut est 443. Comme un identifiant de poste de travail distant est fourni, le poste de travail distant s'ouvre même si l'action start-session n'est pas incluse dans l'URI.

  7. https://horizon.mycompany.com/?applicationId=Primary%20Application&desktopId=Primary%20Desktop

    Cet URI spécifie une application publiée et un poste de travail distant. Lorsque vous spécifiez une application publiée et un poste de travail distant, seul le poste de travail distant démarre.

  8. https://horizon.mycompany.com/?desktopId=Primary%20Desktop&action=reset

    HTML Access démarre et se connecte au serveur horizon.mycompany.com. La boîte de dialogue de connexion invite l'utilisateur à fournir un nom d'utilisateur, un nom de domaine et un mot de passe. Après l'ouverture de session, le client affiche une boîte de dialogue qui invite l'utilisateur à confirmer l'opération de réinitialisation pour Poste de travail principal.

    Note : Cette action n'est disponible que si un administrateur Horizon a autorisé les utilisateurs finaux à réinitialiser leurs machines.
  9. https://horizon.mycompany.com/?My%20Notepad++?args=%22My%20new%20file.txt%22

    Ouvre My Notepad++ sur le serveur horizon.mycompany.com et transmet l'argument My new file.txt dans la commande de lancement d'application. Le nom de fichier est entre guillemets, car il contient des espaces.

  10. https://horizon.mycompany.com/?Notepad++%2012?args=a.txt%20b.txt

    Ouvre Notepad++ 12 sur le serveur horizon.mycompany.com et transmet l'argument a.text b.txt dans la commande de lancement d'application. Comme l'argument n'est pas entre guillemets double, un espace sépare les noms de fichier et les deux fichiers sont ouverts séparément dans Notepad++.

    Note : Les applications peuvent utiliser les arguments de ligne de commande différemment. Par exemple, si vous transmettez l'argument a.txt b.txt à WordPad, WordPad n'ouvre qu'un seul fichier, a.txt.
  11. https://horizon.mycompany.com/?desktopId=Primary%20Desktop&action=restart

    HTML Access démarre et se connecte au serveur horizon.mycompany.com. La boîte de dialogue de connexion invite l'utilisateur à fournir un nom d'utilisateur, un nom de domaine et un mot de passe. Après l'ouverture de session, le client affiche une boîte de dialogue qui invite l'utilisateur à confirmer l'opération de redémarrage pour Poste de travail principal.

    Note : Cette action n'est disponible que si un administrateur Horizon a autorisé les utilisateurs finaux à redémarrer leurs machines.
  12. https://horizon.mycompany.com/?unauthenticatedAccessEnabled=true&unauthenticatedAccessAccount=anonymous_user1

    HTML Access démarre et se connecte au serveur horizon.mycompany.com en utilisant le compte anonymous_user1.

Exemples de code HTML

Vous pouvez utiliser des URI pour faire des liens hypertextes et des boutons à inclure dans des e-mails ou sur des pages Web. Les exemples suivants montrent comment utiliser l'URI du premier exemple d'URI pour coder un lien hypertexte qui lit Test Link et un bouton qui lit TestButton.

<html>
<body>

<a href="https://horizon.mycompany.com/?domainName=finance&userName=fred">Test Link</a><br>

<form><input type="button" value="TestButton" onClick="window.location.href=
'https://horizon.mycompany.com/?domainName=finance&userName=fred'"></form> <br>

</body>
</html>