Russell Smith specializes in the management and security of Microsoft-based IT systems. In addition to blogging about Windows and Active Directory for the Petri IT Knowledgebase, Russell is a Contributing Editor at CDW’s Biztech Magazine. Russell has more than 15 years of experience in IT, has written a book on Windows security, co-authored one for Microsoft’s Official Academic Course (MOAC) series and has delivered several courses for Pluralsight.

Microsoft Releases Remote Desktop Web Client for Windows Server 2016 and 2019 Preview

Microsoft has announced this week Remote Desktop Web Client general availability for Windows Server 2016 and 2019 Preview.

At last year’s Ignite, Microsoft announced that it was working on an HTML5 web client for Remote Desktop Services (RDS) that would allow users to connect to Windows Server remote desktops and apps from any browser without additional software. At the end of March, a preview was made available. Last week, Microsoft announced that the Remote Desktop Web Client had reached general availability for Windows Server 2016 and Windows Server 2019 Preview.

It has been possible to connect to a remote desktop via a browser for some time using Remote Desktop Web Connection. But it requires Internet Explorer and an ActiveX control, both of which are legacy technologies that Microsoft has deprecated in Windows 10. And because of the reliance on IE, users of non-Windows platforms couldn’t use it. ActiveX Controls also come with their own security issues and management headaches.

Remote Desktop Web Client is released for Windows Server 2016 and Windows Server 2019 Preview (Image Credit: Microsoft)
Remote Desktop Web Client is released for Windows Server 2016 and Windows Server 2019 Preview (Image Credit: Microsoft)

That’s where the new HTML5 web client comes in. It works cross platform because it doesn’t rely on proprietary Microsoft technologies. There is official support for Edge, IE11+, Chrome, Firefox, and Safari but mobile devices are not currently supported. The client can be added to existing Windows Server 2016 Remote Desktop Services (RDS) deployments and it is built-in to the preview version of Windows Server 2019, which is due for release later this year. Microsoft says that the current release supports the following features:

  • Access desktops and apps published through a feed
  • Single sign-on
  • Print to PDF file
  • Audio out
  • Full screen and dynamic resolution
  • Copy/paste text using Ctrl+C and Ctrl+V
  • Keyboard and mouse input support
  • Localized in 18 languages

Before you can use the web client, your RDS deployment will need to have an RD Gateway, an RD Connection Broker, and the RD Web Access role installed. RDS must be configured for per-user CAL licensing. If you are running Windows Server 2016, the July 18th 2017 cumulative update (KB4025334) should be installed on the RD Gateway. The OS build must be 14393.1532 or higher. Finally, public trusted certificates need to be configured for the RD Gateway and RD Web Access roles. You can find instructions on how to add the web client to Windows Server 2016 using PowerShell here.

The RDS Web Client is ‘Lightweight’

The release of an HTML5 client for RDS is long overdue. Citrix XenDesktop includes similar functionality, but it also supports mobile devices and offers a more flexible solution than Microsoft RDS. Microsoft’s web client doesn’t support all the features available in the native Remote Desktop Connection software that is built-in to Windows. For instance, Remote Desktop Connection has full printing support and the ability to connect to remote server drives. The new web client is a good start but for companies that rely heavily on terminal services, it won’t be up to the job of replacing a Citrix.

Related Topics:

  • Windows Server

    Don't have a login but want to join the conversation? Sign up for a Petri Account