Partager via


Accéder aux bureaux et applications à l’aide d’URL de lancement direct pour l’application Windows dans un navigateur web

Chaque ressource Azure Virtual Desktop et Windows 365 peut être lancée directement dans un navigateur web en ouvrant un lien spécifique à chaque ressource. En utilisant une URL de lancement direct, vous pouvez contourner l’interaction avec l’interface utilisateur de l’application Windows dans un navigateur web, car ce lien établit automatiquement une connexion.

Conditions préalables

Sélectionnez l’onglet de la ressource que vous souhaitez lancer.

Avant de pouvoir utiliser une URL de lancement direct pour l’application Windows, vous avez besoin des éléments suivants :

Créer et utiliser une URL de lancement direct

Sélectionnez l’onglet de la ressource que vous souhaitez lancer.

Les ressources Bureau et RemoteApp dans Azure Virtual Desktop sont identifiées par un ID d’espace de travail et un ID de ressource. Vous devez utiliser les deux valeurs dans une URL de lancement direct.

Pour obtenir les valeurs nécessaires à l’URL, vous pouvez utiliser Azure PowerShell. Toutes les valeurs requises ne sont pas facilement trouvées dans le portail Azure. Dans les exemples suivants, n’oubliez pas de changer les valeurs <placeholder> par vos propres valeurs.

Important

Pour RemoteApp, le lancement d’un nouvel onglet avec une deuxième application à partir du même pool d’hôtes entraîne la déconnexion de l’onglet d’origine et les deux applications à être visibles dans le nouvel onglet.

  1. Ouvrez Azure Cloud Shell sur le Portail Azure avec le type de terminal PowerShell ou exécutez PowerShell sur votre appareil local.

  2. Obtenez l’ID d’objet de l’espace de travail associé en exécutant la commande suivante :

    $parameters = @{
        ResourceGroupName = "<ResourceGroupName>"
        Name              = "<DesktopName>"
    }
    
    Get-AzWvdWorkspace @parameters | FT Name, FriendlyName, ObjectId
    

    Voici un exemple de sortie de la commande :

    Name     FriendlyName    ObjectID
    ----     ------------    --------
    ws01     Contoso         00000000-0000-0000-0000-000000000000
    
  3. Les commandes que vous devez exécuter pour obtenir l'ID d'objet d'un bureau ou d'une application distante sont différentes. Voici des exemples :

    • Pour un bureau, exécutez la commande suivante :

      $parameters = @{
           ResourceGroupName      = "<ResourceGroupName>"
           ApplicationGroupName   = "<ApplicationGroupName>"
      }
      
      Get-AzWvdDesktop @parameters | FT Name, ObjectId
      

      Voici un exemple de sortie de la commande :

      Name      ObjectID
      ----      --------
      desktop01    00000000-0000-0000-0000-000000000000
      
    • Pour une application distante, exécutez la commande suivante :

      $parameters = @{
          ResourceGroupName      = "<ResourceGroupName>"
          ApplicationGroupName   = "<ApplicationGroupName>"
      }
      
      Get-AzWvdApplication @parameters | FT Name, ObjectId
      

      Voici un exemple de sortie de la commande :

      Name      ObjectID
      ----      --------
      app01     00000000-0000-0000-0000-000000000000
      
  4. Une fois que vous disposez de l’ID d’objet pour l’espace de travail et le Bureau ou RemoteApp, ajoutez les valeurs à une URL au format suivant. Ouvrez le lien dans un navigateur pris en charge pour vous connecter.

    https://windows365.microsoft.com/webclient/avd/<workspaceID>/<resourceID>