Remote Desktop Web Client GA

Windows Server

Uno dei limiti più noti della piattaforma Remote Desktop Services di Microsoft, è l’impossibilità di avere un portale HTML5 che offra un’esperienza utente elevata e che, soprattutto, si adatti ai nuovi browser. Questa cosa era limitante fino ad oggi, dato che il team di prodotto ha rilasciato la prima versione del nuovo portale funzionante per Windows Server 2016 e 2019.

La nuova console offre le seguenti funzionalità:

  • Accesso a VDI ed applicazioni pubblicate, tramite feed
  • Single Sign-On
  • Print to PDF file
  • Audio out
  • Full screen e risoluzione dinamica
  • Supporto al copia/incolla tramite Ctrl+C e Ctrl+V
  • Tastiera e mouse input support
  • Localizzazione in 18 lingue

I browser supportati sono Edge, IE11+, Chrome, Firefox, e Safari su piattaforme Windows, macOS, Chromebook, e Linux.

Per poter procedere con l’installazione è necessario verificare che I seguenti pre-requisiti siano rispettati:

  • RD Gateway, RD Connection Broker e RD Web Access basati su Windows Server 2016 o 2019
  • CAL impostate per-user e non per-device
  • Installazione della KB4025334  all’interno del server RD Gateway
  • Utilizzo di un certificato pubblico oppure un certificato presente all’interno dell’area Trusted Certificates nei server RD Gateway e RD Web Access

Installazione

Per installare il componente, è necessario utilizzare PowerShell, dato che il classico Server Manager non supporta questa modalità. Per prima cosa si dovranno importare i nuovi moduli, tramite il comando Install-Module -Name PowerShellGet -Force; conclusa l’operazione, riavviare la sessione di PowerShell e lanciate i seguenti cmdlet:

  • Install-Module -Name RDWebClientManagement
  • Install-RDWebClientPackage

Una volta fatto, sarà il turno dell’importazione del certificato digitale, in formato .cer, tramite il comando Import-RDWebClientBrokerCert <.cer file path>.

A concludere, il comando per pubblicare il portale in modo ufficiale Publish-RDWebClientPackage -Type Production -Latest

Il risultato finale sarà disponibile alla pagina https://server_FQDN/RDWeb/webclient/index.html

Figura 1 – Console HTML5

Aggiornamento Client

Il team di prodotto ha voluto scorporare il client dal ciclo classico di Windows Server, anche per venire incontro alle necessità di mercato ma anche quelle degli utenti. Per questo motivo, sarà possibile aggiornare il client tramite il comando Publish-RDWebClientPackage -Type Production -Latest. E’ interessante notare che il client è installabile anche nella modalità di test, tramite il comando Publish-RDWebClientPackage -Type Test -Latest; questo consente alle aziende di effettuare delle verifiche pre-produzione ed evitare spiacevoli problemi. Il link di accesso, in questo caso, sarà https://server_FQDN/RDWeb/webclient-test/index.html.

Conclusioni

Con il nuovo client HTML5, il team di Remote Desktop ha finalmente sistemato uno dei tallone d’achille della sua piattaforma di remotizzazione, anche se molte cose devono essere ancora sistemate per andare a colmare il gap con i competitor.