Tous les produits
Search
Centre de documentation

Bastionhost:Ajouter et déployer un serveur d'applications

Dernière mise à jour :Aug 09, 2026

Cette rubrique explique comment ajouter un serveur d'applications à Bastionhost et le déployer. Bastionhost utilise alors ce serveur comme proxy pour accéder aux applications cibles.

Prérequis

Vous avez ajouté le serveur d'applications à Bastionhost. Pour plus d'informations, consultez la section Créer un hôte.

Ajouter un serveur d'applications

  1. Connectez-vous à la console Bastionhost. Dans la barre de navigation supérieure, sélectionnez la région où se trouve votre instance Bastionhost.

  2. Dans la liste des instances Bastionhost, localisez l'instance cible et cliquez sur Manage.

  3. Dans le volet de navigation de gauche, choisissez Assets > Applications.

  4. Sous l'onglet Application Servers, cliquez sur Add Application Server. Dans la boîte de dialogue qui s'affiche, sélectionnez le serveur d'applications cible et cliquez sur Add.

  5. Sur la page de déploiement qui s'affiche, procédez au déploiement. Pour les instructions de configuration, consultez la section Déployer un serveur d'applications.

Déployer un serveur d'applications

Bastionhost accède aux ressources d'application en utilisant un serveur d'applications comme proxy et en y lançant un client. Pour activer cette fonctionnalité, vous devez d'abord déployer le serveur d'applications.

  1. Connectez-vous à la console Bastionhost. Dans la barre de navigation supérieure, sélectionnez la région où se trouve votre instance Bastionhost.

  2. Dans la liste des instances Bastionhost, localisez l'instance cible et cliquez sur Manage.

  3. Dans le volet de navigation de gauche, choisissez Assets > Applications.

  4. Sous l'onglet Application Servers, localisez le serveur d'applications cible. Dans la colonne Actions, cliquez sur Deploy.

  5. Dans le panneau Deploy Application Server, configurez les stratégies Chrome pour prendre en charge les opérations sur les applications Chrome :

    • Allow Chrome File Downloads : permet aux opérateurs d'ouvrir le dossier de téléchargement lors de la gestion des applications Chrome.

    • Allow Chrome to Open Folder Upload Dialogs : permet aux opérateurs d'ouvrir la boîte de dialogue de sélection de fichier lors de la gestion des applications Chrome.

    Important

    Si le serveur d'applications a déjà été déployé, ces options sont désactivées par défaut. Pour les activer, connectez-vous au serveur d'applications en tant qu'administrateur et supprimez la clé de registre HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome.

  6. Cliquez sur Generate command. Copiez la commande, ouvrez Windows PowerShell en tant qu'administrateur sur le serveur d'applications et exécutez-la.

    La sortie suivante devrait s'afficher dans Windows PowerShell :

    PS C:\Users\Administrator> $path= $env:TEMP\AppDriverSetup-1.0.0-windows-amd64.exe"; [Net.ServicePointManager]::ServerCertificateValidationCallback={$true}; (new-object System.Net.WebClient).DownloadFile('https://bastionhost-cn-hangzhou-xxx
    xxx/app-driver/AppDriverSetup-1.0.0-windows-amd64.exe?Expires=1725892434&OSSAccessKeyId=xxx
    xxx', $path); Start-Process -FilePath $path -ArgumentList "ak=xxx sk=xxx zip_url=https://bastionhost-cn-hangzhou-xxx
    xxx.mcs.com/bastionhost-cn-xxx/downloads/pkg/app-driver/App
    Driver-1.0.0-windows-amd64.zip?Expires=1725892433&OSSAccessKey=xxx
    xxx&response-content-type=application%2Foctet-stream";
    PS C:\Users\Administrator>
    (261/281): C:\Program Files (x86)\USMDriver\chromedriver.exe Extracted
    (262/281): C:\Program Files (x86)\USMDriver\conf\yaml Extracted
    (263/281): C:\Program Files (x86)\USMDriver\guadriver.exe Extracted
    (264/281): C:\Program Files (x86)\USMDriver\Interop.SHDocVw.dll Extracted
    (265/281): C:\Program Files (x86)\USMDriver\LingBridge.dll Extracted
    (266/281): C:\Program Files (x86)\USMDriver\Microsoft.mshtml.dll Extracted
    (267/281): C:\Program Files (x86)\USMDriver\regedit Extracted
    (268/281): C:\Program Files (x86)\USMDriver\regedit\vbs Extracted
    (269/281): C:\Program Files (x86)\USMDriver\regedit\vbs\ArchitectureAgnosticRegistry.vbs Extracted
    (270/281): C:\Program Files (x86)\USMDriver\regedit\vbs\ArchitectureSpecificRegistry.vbs Extracted
    (271/281): C:\Program Files (x86)\USMDriver\regedit\vbs\JsonSafeTest.wsf Extracted
    (272/281): C:\Program Files (x86)\USMDriver\regedit\vbs\regCreateKey.wsf Extracted
    (273/281): C:\Program Files (x86)\USMDriver\regedit\vbs\regDeleteKey.wsf Extracted
    (274/281): C:\Program Files (x86)\USMDriver\regedit\vbs\regList.wsf Extracted
    (275/281): C:\Program Files (x86)\USMDriver\regedit\vbs\regListStream.wsf Extracted
    (276/281): C:\Program Files (x86)\USMDriver\regedit\vbs\regPutValue.wsf Extracted
    (277/281): C:\Program Files (x86)\USMDriver\regedit\vbs\regUtil.vbs Extracted
    ...
    (278/281): C:\Program Files (x86)\USMDriver\regedit\vbs\util.vbs Extracted
    (279/281): C:\Program Files (x86)\USMDriver\USMDriver.exe Extracted
    (280/281): C:\Program Files (x86)\USMDriver\winapp.exe Extracted
    (281/281): C:\Program Files (x86)\USMDriver\monitor.exe Extracted
    ==> Package extracted successfully
    ==> Writing to registry
    ==> Registry write successful
    ==> Registering service
    ==> Service registered successfully
    ==> Deployment successful!
    Important

    Le serveur d'applications doit avoir accès à Internet. Sinon, le package de déploiement ne peut pas être téléchargé lors de l'exécution de la commande.

  7. Une fois le déploiement terminé, publiez le programme RemoteApp USMDriver.exe sur le serveur d'applications.

    Les étapes suivantes utilisent Windows Server 2019 à titre d'exemple :

    1. Dans Server Manager, accédez à Remote Desktop Services > Collection > QuickSessionCollection. Dans le volet TASKS, sélectionnez Publish RemoteApp program.

    2. Dans la boîte de dialogue Select RemoteApp programs, sélectionnez USMDriver et cliquez sur Next.

      Important

      Si USMDriver ne figure pas dans la liste, ajoutez-le manuellement. Le chemin typique est C:\Program Files (x86)\USMDriver\USMDriver.exe.

    3. Confirmez que le bon programme RemoteApp est sélectionné et cliquez sur Publish.

    4. Une fois le programme publié, faites un clic droit sur USMDriver et sélectionnez Edit Properties.

    5. Sous l'onglet Parameters, sélectionnez Allow any command-line parameters et cliquez sur Apply.

      Le système affiche un avertissement indiquant que l'autorisation du programme RemoteApp à s'exécuter avec n'importe quel paramètre de ligne de commande peut exposer le serveur à des risques de sécurité.