Lancer une session RDP dans un client Web
Lancez des connexions RDP et d'autres types de sessions directement à partir du navigateur via l'interface web de Devolutions Server.
Basé sur IronRDP (implémentation Rust du protocole RDP) et son composant web assembly, le client web, passant par un Devolutions Gateway, assure une communication sécurisée en utilisant directement le protocole. Contrairement à Apache Guacamole, aucun protocole intermédiaire n'est utilisé et contrairement à RD Web Access, il n'y a pas de couche TLS supplémentaire redondante. Cela assure une bonne performance.
Exigences
Pour utiliser cette fonctionnalité, certaines exigences doivent être respectées, à savoir :
Le navigateur doit respecter ces exigences de version minimale :
Chrome : 102
Firefox : 102
Safari : 16.4
Windows 10 ou 11.
Windows Server 2016 et versions ultérieures.
Avoir un Devolutions Gateway version 2023.1 ou ultérieure.
Avoir un Devolutions Server version 2023.1.3 ou ultérieure.
Avoir une connexion de type RDP avec un VPN de type gateway configuré (voir Configuration de la session RDP ci-dessous).
Avoir la permission Voir le mot de passe si vous êtes celui qui utilise la session.
Lors de l'utilisation d'IronRDP, un appel est généré vers l'outil, et le mot de passe peut être vu lorsque les outils de développement sont activés.
Avoir une licence Remote Desktop Manager ou Devolutions Launcher assignée à l'utilisateur qui lancera la session.
Si HTTPS est utilisé pour les communications de Devolutions Gateway, il est fortement recommandé d'utiliser un Subject Alternative Name (SAN). Dans la plupart des cas, un Common Name (CN) n'est utilisé qu'en solution de repli et est généralement ignoré lorsqu'un SAN est défini. Il est toutefois préférable, en matière de sécurité et de compatibilité, de faire correspondre le CN à l'une des entrées SAN.
Entrées de session prises en charge
D'autres types d'entrées de session peuvent être lancés via l'interface web de Devolutions Server :
Active Directory
Apple Remote Desktop (ARD)
PowerShell (à distance)
RDP (Microsoft Remote Desktop)
Terminal SSH
Telnet
VNC
Configuration de la session RDP
Suivez les étapes ci-dessous pour configurer correctement votre session RDP afin de la lancer dans un navigateur :
Les étapes ci-dessous supposent que vous avez déjà une entrée de session RDP. Si vous ne l'avez pas encore créée et souhaitez apprendre comment le faire, consultez Créer des entrées manuellement.
Dans l'interface web de Devolutions Server, allez dans les Propriétés de votre entrée RDP.
Dans la section VPN/Tunnel/Gateway, sélectionnez Devolutions Gateway dans la liste déroulante Type de VPN.

Dans la liste déroulante Connecter, sélectionnez Connecter si le ping/scan de ports échoue.

Sous Paramètres, sélectionnez le Devolutions Gateway à utiliser pour cette connexion, puis cliquez sur Vérifier l'état pour vous assurer que le Gateway est fonctionnel. Sa version doit être 2023.1 ou ultérieure.

Dans la section Enregistrement de session, définissez le Mode d'enregistrement.

Cliquez sur Mettre à jour pour enregistrer vos modifications.
Lancement de la connexion
Lorsque toutes les conditions sont respectées, vous pouvez appuyer sur le bouton Ouvrir dans le client web pour lancer la connexion à partir du client web.

Si le mode d'enregistrement de session a été défini à Optionnel dans les propriétés de l'entrée, on vous demandera si vous souhaitez enregistrer cette session.

Un nouvel onglet de navigateur devrait s'ouvrir et votre session devrait démarrer.

Si la connexion ne fonctionne pas, vérifiez de nouveau les Exigences ou consultez Le client web RDP ne s'affiche pas.
Fonctionnalités prises en charge
Le menu des outils dans l'interface web RDP contient ce qui est actuellement pris en charge. Notez que la fonctionnalité de copier/coller (incluant le presse-papiers) est également prise en charge.
![]()
Plein écran
Affiche le contenu de la session, en s'assurant d'occuper toujours l'espace maximal à l'écran.
![]()
Ajuster à l'écran (par défaut)
Adapte la taille pour occuper au mieux l'espace disponible afin que toute la session soit toujours visible.
![]()
Taille réelle
Se conforme à la résolution de l'hôte cible.
![]()
Touche Windows
Envoie le signal de la touche Windows (la touche doit toutefois fonctionner également).
![]()
Ctrl + Alt + Del
Envoie la commande au système hôte.
Observation de session
Grâce à la prise en charge de l'observation de session de Devolutions Gateway, il est possible de visionner un enregistrement de session en cours afin d'assister ou d'auditer le travail en cours. Naviguez vers l'onglet d'enregistrement d'une entrée pour voir une icône clignotante indiquant un enregistrement en cours, puis cliquez pour visionner en temps réel.
Lancez une session RDP web dans l'interface web de Devolutions Server.
Le Gateway commence automatiquement à enregistrer la session en arrière-plan.
Exécutez un script de chronomètre pour afficher le temps écoulé.
Retournez à l'interface web de Devolutions Server.
Sélectionnez l'entrée RDP.
Ouvrez l'onglet d'enregistrement de l'entrée RDP pour visionner la session en temps réel.
Voir aussi
Mis à jour
Ce contenu vous a-t-il été utile ?