De Remote Desktop Web Client van Microsoft stelt gebruikers in staat om Windows-desktops en -toepassingen rechtstreeks via een browser te benaderen, zonder een traditionele RDP-client te installeren. Beschikbaar voor Windows Server Remote Desktop Services (RDS) implementaties, vereenvoudigt het de toegang tot gepubliceerde bronnen op verschillende desktopbesturingssystemen.
Dit artikel legt uit hoe je de Remote Desktop Web Client kunt installeren en publiceren op Windows Server 2025, 2022, 2019 en 2016, met inbegrip van vereisten, configuratie, prestatieoptimalisatie en probleemoplossing.
Wat is de Remote Desktop Web Client?
De Remote Desktop Web Client is de browsergebaseerde interface van Microsoft voor toegang tot bronnen die zijn gepubliceerd via Remote Desktop Services. In plaats van een lokaal geïnstalleerde RDP-client te starten, verbinden gebruikers met een webportaal en openen ze hun toegewezen applicaties of desktops.
Gebaseerd op webtechnologieën, waaronder HTML5, ondersteunt de client externe sessies via compatibele browsers zoals Microsoft Edge, Google Chrome, Mozilla Firefox en Safari.
Hoe werkt de Remote Desktop Web Client?
De webclient werkt binnen een bestaande implementatie van Remote Desktop Services. Verschillende serverrollen werken samen om toegang te bieden:
- RD Web Access: Biedt de webinterface waarmee gebruikers gepubliceerde bronnen ontdekken en starten.
- RD Gateway: Stelt veilige externe connectiviteit in staat tot de interne Remote Desktop Services-infrastructuur.
- RD Verbindingsmakelaar: Beheert sessierouting, loadbalancering en herverbinding met bestaande sessies.
- RD-sessiehost: Draait de Windows-desktops en applicaties die door gebruikers worden benaderd.
De Remote Desktop Web Client vervangt deze rollen niet. Het voegt een browsergebaseerde interface toe aan een RDS-implementatie die al operationeel moet zijn.
RD Web Access vs. Remote Desktop Web Client
Hoewel ze nauw verwant zijn, dienen RD Web Access en de Remote Desktop Web Client verschillende doeleinden.
RD Web Access is een Windows Server-rol die gepubliceerde applicaties en desktops presenteert. De Remote Desktop Web Client is een aanvullende browsergebaseerde client die is geïnstalleerd en gepubliceerd via die infrastructuur.
Het installeren van RD Web Access alleen schakelt niet automatisch interactieve externe sessies in de browser in. Beheerders moeten het webclientpakket afzonderlijk implementeren en publiceren.
Wat zijn de vereisten voor de Remote Desktop Web Client op Windows Server?
Voordat u de webclient installeert, controleert u of de serverrollen, certificaten, licenties en netwerkconfiguratie voldoen aan de vereisten van Microsoft.
Ondersteunde Windows Server-versies
De huidige documentatie van Microsoft's Remote Desktop Web Client vermeldt de volgende versies onder de toepasselijke besturingssystemen:
| Windows Server versie | Documentatiestatus |
|---|---|
| Windows Server 2025 | Lijst zoals van toepassing |
| Windows Server 2022 | Lijst zoals van toepassing |
| Windows Server 2019 | Lijst zoals van toepassing |
| Windows Server 2016 | Lijst zoals van toepassing |
Windows Server 2025 is daarom opgenomen in de huidige Microsoft documentatie .
Echter, de gedetailleerde installatievereisten van Microsoft noemen nog steeds specifiek Windows Server 2016 en 2019 voor de RD Gateway, RD Connection Broker en RD Web Access-rollen. Beheerders die de webclient in een Windows Server 2022 of 2025-omgeving implementeren, moeten hun serverrolconfiguratie verifiëren aan de hand van de nieuwste documentatie voordat ze verdergaan.
Vereiste RDS-rollen en licenties
Een werkende RDS-implementatie moet worden geconfigureerd voordat de webclient kan worden geïnstalleerd. Dit omvat RD Web Access, RD Connection Broker en de relevante sessie-hostinfrastructuur, samen met RD Gateway voor de standaard gedocumenteerde implementatie.
Microsoft vereist ook per-gebruiker RDS Client Access Licenses (CALs) voor de webclient. Licentiëring per apparaat wordt niet ondersteund voor dit scenario.
Zorg ervoor dat de RD-licentieserver correct is geconfigureerd en dat gebruikers de benodigde rechten hebben om toegang te krijgen tot hun toegewezen bronnen.
Certificaten en Netwerkconfiguratie
Vertrouwde certificaten zijn essentieel voor veilige browsertoegang. Configureer geschikte certificaten voor Remote Desktop-verbindingen op RD Gateway en RD Web Access, en zorg ervoor dat hun hostnamen overeenkomen met de adressen die door cliënten worden gebruikt.
Het RD Connection Broker-certificaat is ook vereist tijdens de installatie van de webclient.
Voor netwerkverbindingen gebruikt HTTPS-verkeer doorgaans TCP-poort 443. Interne communicatie tussen de RDS-rollen moet ook worden toegestaan volgens de implementatiearchitectuur.
Voorkom dat de RDP-poort 3389 direct aan het openbare internet wordt blootgesteld. Externe gebruikers moeten verbinding maken via de geconfigureerde gateway of een andere ondersteunde veilige toegangarchitectuur.
Hoe de Remote Desktop Web Client op Windows Server te installeren
Zodra de RDS-infrastructuur gereed is, kan de Remote Desktop Web Client worden geïnstalleerd en gepubliceerd met PowerShell.
De volgende procedure volgt de gedocumenteerde installatievolgorde van Microsoft.
Stap 1: Exporteer het RD Connection Broker-certificaat
Op de RD Connection Broker-server, zoek het certificaat dat wordt gebruikt voor Remote Desktop-verbindingen.
Exporteer het openbare certificaat als een
.cer
bestand en kopieer het naar de RD Web Access-server.
De webclient gebruikt deze certificaatinformatie bij het tot stand brengen van verbindingen met de RD Connection Broker.
Stap 2: Bereid PowerShell voor
Meld u aan bij de RD Web Access-server en open PowerShell met beheerdersrechten.
Op Windows Server 2016 instrueert Microsoft beheerders om de PowerShellGet-module bij te werken:
Installeer Module -Naam PowerShellGet -Force
Herstart de PowerShell-sessie na het bijwerken van de module.
Voor nieuwere versies van Windows Server, controleer de geïnstalleerde PowerShell-componenten voordat u wijzigingen aanbrengt.
Stap 3: Installeer de RD Web Client Management Module
Installeer de beheermodule vanuit de PowerShell Gallery:
Install-Module -Name RDWebClientManagement
Deze module biedt de commando's die nodig zijn om de Remote Desktop Web Client te downloaden, publiceren en onderhouden.
Als de installatie mislukt, controleer dan de toegang tot de PowerShell Gallery en verifieer of de PowerShell-sessie TLS 1.2 of hoger ondersteunt.
Stap 4: Download het Webclientpakket
Voer de volgende opdracht uit:
Installeer RDWebClientPackage
Dit downloadt het nieuwste beschikbare pakket voor de Remote Desktop Web Client.
Het gebruik van de nieuwste ondersteunde versie is belangrijk voor de beveiliging en browsercompatibiliteit. Microsoft blijft updates uitbrengen die kwetsbaarheden, prestatieproblemen en functionaliteit voor cliënten aanpakken.
Stap 5: Importeer het RD-verbindingbrokercertificaat
Importeer het eerder geëxporteerde certificaat:
Import-RDWebClientBrokerCert "C:\Certificates\RDBroker.cer"
Vervang het voorbeeldpad door de werkelijke locatie van het certificaat.
Het geïmporteerde certificaat moet overeenkomen met de RD Connection Broker die door de implementatie wordt gebruikt.
Stap 6: Publiceer de Remote Desktop Web Client
Publiceer het geïnstalleerde pakket voor productiegebruik:
Publiceer-RDWebClientPackage -Type Productie -Laatste
De Remote Desktop Web Client is nu beschikbaar via RD Web Access.
Beheerders kunnen ook een testversie publiceren voordat ze een update voor alle gebruikers beschikbaar stellen:
Publiceer-RDWebClientPackage -Type Test -Laatste
Testen is bijzonder nuttig bij het introduceren van een nieuwe browserclientversie in een gevestigde multi-user RDS-omgeving.
Hoe kunt u toegang krijgen tot en publiceert u externe bureaubladen via RD Web?
Het publiceren van de webclient maakt de browserinterface beschikbaar. Beheerders moeten er ook voor zorgen dat de juiste applicaties en desktops worden gepubliceerd via RDS.
Open de URL van de Remote Desktop Web Client
De standaard webclient-URL volgt dit formaat:
https://server.example.com/RDWeb/webclient/index.html
Vervangen
server.example.com
met de volledig gekwalificeerde domeinnaam van de RD Web Access-server.
De hostnaam moet overeenkomen met het certificaat dat voor de service is geconfigureerd.
Gebruikers kunnen vervolgens toegang krijgen tot het portaal met een compatibele browser en hun organisatorische inloggegevens.
Publiceer RemoteApp-programma's en bureaubladen
Toepassingen en desktops worden gepubliceerd via Remote Desktop Services, niet rechtstreeks via de webclientbeheermodule.
In Server Manager, navigeer naar Remote Desktop Services selecteer de juiste sessieverzameling en configureer de gepubliceerde RemoteApp-programma's.
Zorg ervoor dat gebruikers toestemming hebben om toegang te krijgen tot de relevante collectie en middelen.
Eenmaal geconfigureerd, verschijnen de applicaties of desktops in de webclientinterface, waar geautoriseerde gebruikers ze kunnen starten.
Start een externe sessie
Gebruikers openen de webclient-URL, authenticeren zich en selecteren een beschikbare bron.
De externe desktop of applicatie draait binnen het browservenster, met interactie die wordt afgehandeld via de RDS-infrastructuur.
Afhankelijk van de configuratie kan de browser toestemming vragen om bepaalde lokale bronnen te gebruiken, zoals het klembord.
Hoe kunt u de prestaties van uw Remote Desktop-webclient optimaliseren?
Betrouwbare browsergebaseerde externe toegang hangt af van meer dan alleen het installeren van de webclient. Netwerkkwaliteit, servercapaciteit en sessieconfiguratie beïnvloeden allemaal de reactietijd.
Beheer Bandbreedte en Netwerkvertraging
Het verkeer van de externe desktop varieert afhankelijk van de gebruikte applicaties, schermresolutie en niveau van grafische activiteit.
Kantoorapplicaties en eenvoudige bedrijfssoftware stellen over het algemeen andere eisen aan het netwerk dan grafisch intensieve applicaties of vaak veranderende scherminhoud.
Voordat u gaat implementeren, schat het aantal gelijktijdige gebruikers en evalueer de beschikbare bandbreedte tijdens piekperiodes.
Latency is even belangrijk. Zelfs wanneer de bandbreedte voldoende is, kunnen hoge round-trip tijden ervoor zorgen dat typen, scrollen en interacties met applicaties traag aanvoelen.
Beheerders moeten de netwerklatentie, pakketverlies en bandbreedtegebruik monitoren, vooral wanneer gebruikers verbinding maken vanuit externe locaties.
Monitor Serverbronnen en Sessieprestaties
RD Session Host-servers moeten voldoende CPU, geheugen en schijfcapaciteit hebben om gelijktijdige gebruikers te ondersteunen.
Monitor het gebruik van middelen naast actieve sessietellingen om capaciteitslimieten te identificeren voordat gebruikers prestatieverlies ervaren.
Nuttige statistieken zijn onder andere CPU- en geheugengebruik, schijfactiviteit, netwerkdoorvoer, actieve en verbroken sessies, en sessieverbinding mislukkingen.
Windows Performance Monitor, Event Viewer en geschikte infrastructuurmonitoringtools kunnen helpen vaststellen of trage sessies worden veroorzaakt door serververzadiging, netwerkcondities of een individuele applicatie.
Monitoring moet ook rekening houden met piekbelastingen in plaats van uitsluitend te vertrouwen op gemiddelde benutting.
Houd browsers en webclientpakketten up-to-date
Browserversies en client-side grafische mogelijkheden kunnen de prestaties van de externe sessie beïnvloeden.
Huidige release-opmerkingen van de webclient van Microsoft introduceer vereisten met betrekking tot de leeftijd van de browser, AVC-codecondersteuning en de beschikbaarheid van WebGL.
Test ondersteunde browsers met representatieve werkbelastingen en houd het webclientpakket up-to-date.
Waar browser-specifieke problemen optreden, vergelijk het gedrag tussen ondersteunde browsers en, waar nodig, met een native RDP-client om de oorzaak te helpen isoleren.
Wat is het proces voor het beheren van RD Web Client-implementaties op meerdere servers?
Grotere organisaties verdelen vaak de workloads voor externe bureaubladen over meerdere RD Session Host-servers.
In deze omgevingen worden sessierouting, loadverdeling en reconnection essentieel voor het behouden van betrouwbare toegang.
RD-verbinding broker en load balancing
De RD Connection Broker coördineert verbindingen met gepubliceerde bronnen en leidt gebruikers naar geschikte RD Session Host-servers.
Binnen een sessieverzameling ondersteunt het loadbalancering over beschikbare hosts, waardoor beheerders werkbelastingen kunnen verspreiden in plaats van elke sessie op één server te concentreren.
Dit wordt bijzonder belangrijk wanneer meerdere gebruikers toegang hebben tot dezelfde gepubliceerde applicaties of desktopomgeving.
Beheerders moeten sessiecollecties en load-balancinginstellingen configureren op basis van servercapaciteit en verwachte werklasten.
De Remote Desktop Web Client introduceert geen apart load-balancingmechanisme. Het vertrouwt op de bestaande RDS-infrastructuur om verbindingen te routeren.
Sessiepersistentie en herverbinding
Gebruikers kunnen tijdelijk de connectiviteit verliezen door netwerkonderbrekingen, het sluiten van de browser of veranderingen in de netwerkcondities.
RD Connection Broker helpt gebruikers opnieuw verbinding te maken met hun bestaande sessies wanneer die sessies beschikbaar blijven.
Sessiepersistentie hangt af van de RDS-implementatie, de configuratie van de verzameling en de toepasselijke sessiebeleid.
Beheerders moeten de limieten voor losgekoppelde sessies en het gedrag van automatische reconnection beoordelen om gebruiksvriendelijkheid, servercapaciteit en beveiliging in balans te brengen.
Het testen van de reconnection is vooral belangrijk in omgevingen met meerdere servers, waar gebruikers teruggeleid moeten worden naar hun oorspronkelijke sessies in plaats van per ongeluk onnodige extra sessies te creëren.
Overwegingen voor hoge beschikbaarheid
Voor bedrijfskritische implementaties kan het verwijderen van enkele punten van falen extra RDS-infrastructuur vereisen.
Dit kan onder andere zeer beschikbare RD Connection Broker-configuraties, redundante gateway- en webtoegangsdiensten en meerdere RD Session Host-servers omvatten.
RD Web Access en RD Gateway beschikbaarheid moeten apart worden gepland van de belastingverdeling van de sessiehosts. Het toevoegen van meer sessiehosts alleen maakt de gehele remote access omgeving niet hoog beschikbaar.
Beheerders moeten ook de consistentie van certificaten, de DNS-configuratie en het gedrag van de load balancer controleren op redundante componenten.
Wat zijn de functies en beperkingen van de Remote Desktop Web Client?
Browsergebaseerde toegang biedt flexibiliteit, maar het reproduceert niet elke mogelijkheid van een lokaal geïnstalleerde RDP-client.
Afdrukken en bestandsoverdrachten
De webclient van Microsoft ondersteunt afdrukken op afstand via een virtuele printer die downloadbare PDF-bestanden genereert.
Bestandsoverdrachten zijn beschikbaar via aangewezen virtuele locaties in de externe sessie, met een gedocumenteerde downloadgrootte limiet van 255 MB.
Deze workflows verschillen van directe lokale schijf- en printeromleiding die beschikbaar is in traditionele RDP-clients.
Organisaties met gespecialiseerde printbehoeften of frequente grote bestandsoverdrachten moeten deze mogelijkheden testen voordat ze worden ingezet.
Browser- en mobiele compatibiliteit
De webclient ondersteunt compatibele desktopbrowsers op Windows, macOS, Linux en ChromeOS.
Echter, de documentatie van Microsoft vermeldt momenteel geen mobiele apparaten als ondersteund voor deze webclient.
Organisaties die toegang vanaf smartphones of tablets vereisen, moeten speciale clients of alternatieve browsergebaseerde leveringsoplossingen evalueren.
Beveiliging en Toegangscontrole
De webclient profiteert van de beveiligingscontroles die zijn geïmplementeerd in de onderliggende RDS-implementatie.
Beheerders moeten volgen RDP-beveiligingsbest practices , inclusief het gebruik van vertrouwde certificaten, het beperken van onnodige netwerkblootstelling en het toepassen van beleid voor minimale toegangsrechten op gepubliceerde bronnen
Aanvullende beveiligingsmaatregelen, waaronder multifactor-authenticatie via ondersteunde toegangsarchitecturen, kunnen helpen om extern toegankelijke diensten te beschermen.
Houd Windows Server, RDS-componenten en de webclient up-to-date, en monitor authenticatiefouten en ongebruikelijke sessieactiviteit.
Hoe de Remote Desktop Web Client bij te werken en problemen op te lossen?
Regelmatig onderhoud vermindert verbindingsproblemen veroorzaakt door verouderde pakketten, verlopen certificaten en wijzigingen in de RDS-infrastructuur.
Update de Remote Desktop Web Client
Om het nieuwste pakket te downloaden, voer uit:
Installeer RDWebClientPackage
Optioneel eerst publiceren naar de testomgeving:
Publiceer-RDWebClientPackage -Type Test -Laatste
Na het valideren van de update, publiceer deze naar productie:
Publiceer-RDWebClientPackage -Type Productie -Laatste
Microsoft's release notes document beveiligingsupdates, compatibiliteitsverbeteringen en oplossingen voor bekende problemen.
Werk het RD-verbindingbrokercertificaat bij
Wanneer het brokercertificaat wordt vernieuwd of vervangen, exporteer het bijgewerkte certificaat en importeer het in de webclientconfiguratie:
Import-RDWebClientBrokerCert "C:\Certificates\RDBroker-New.cer"
Herpubliceer de productieclient:
Publiceer-RDWebClientPackage -Type Productie -Laatste
Het niet bijwerken van het brokercertificaat kan een onverwachte fout met het serverauthenticatiecertificaat veroorzaken.
Los Veelvoorkomende Verbindingsproblemen Op
Webclientpagina laadt niet: Controleer de beschikbaarheid van RD Web Access, DNS-resolutie, HTTPS-connectiviteit, IIS-configuratie en of het pakket is gepubliceerd. Als connectiviteit het probleem blijft, bekijk hoe te een veilige verbinding met een server tot stand brengen voordat u de webclientconfiguratie wijzigt
Gebruikers kunnen zich aanmelden maar zien geen toepassingen: Controleer de configuratie van de sessieverzameling, gepubliceerde bronnen, gebruikersrechten en de connectiviteit van de RD-verbinding broker.
Certificaatfouten verschijnen: Controleer de geldigheid van het certificaat, de overeenstemming van de hostnaam en of het juiste broker certificaat is geïmporteerd.
Remote sessies worden vaak verbroken: Onderzoek netwerkstabiliteit, RD Gateway-connectiviteit, sessietime-outbeleid en het gebruik van bronnen van de RD-sessiehost.
Sessies zijn traag of reageren niet. Vergelijk de browserprestaties, servercapaciteit en netwerklatentie. Als het probleem ook optreedt via een native RDP-client, is de oorzaak waarschijnlijk gerelateerd aan de onderliggende RDS-omgeving.
Een gestructureerde probleemoplossingsaanpak helpt om browser-clientproblemen te onderscheiden van storingen elders in de Remote Desktop Services-infrastructuur.
TSplus Remote Access: Toegang via een webapplicatieportaal
Organisaties die op zoek zijn naar een eenvoudigere benadering van browsergebaseerde desktop- en applicatielevering kunnen overwegen TSplus Remote Access De HTML5-webclient stelt geautoriseerde gebruikers in staat om Windows-toepassingen en externe bureaubladen rechtstreeks via een compatibele browser te openen, zonder een traditionele RDP-client te installeren.
De TSplus webapplicatieportal biedt een gecentraliseerde interface voor het starten van gepubliceerde applicaties en desktops. In tegenstelling tot de Remote Desktop Web Client van Microsoft, die afhankelijk is van een bestaande RDS-implementatie met specifieke serverrollen, onze oplossing biedt zijn eigen applicatiepublicatie- en browsertoegangarchitectuur. Dit maakt het een alternatief voor bedrijven die Windows-resources via een webportaal willen leveren, terwijl de implementatie en administratie worden vereenvoudigd.
Conclusie
Microsoft's Remote Desktop Web Client biedt browsergebaseerde toegang tot Windows-desktops en applicaties via Remote Desktop Services. Met Windows Server 2025 opgenomen in Microsoft's huidige documentatie, moeten beheerders de compatibiliteit van de implementatie, licenties, certificaten en serverrollen verifiëren voordat ze installeren.
Voor betrouwbare werking is het onderhouden van de webclient slechts een deel van de taak. Netwerkprestaties, sessiebeheer, load balancing en infrastructuurmonitoring bepalen ook de kwaliteit van de ervaring met remote access.
TSplus Gratis proefversie voor externe toegang
Ultimate Citrix/RDS-alternatief voor desktop/app-toegang. Veilig, kosteneffectief, on-premises/cloud