Knowledge Blog

Windows Server 2022 – Installing Remote Desktop Web Client

The RDS Web Client is a Web Based HTML5 client that comes as add-on for the Remote Desktop Web Services. The Web Client Version was introduced with Windows 2016 server. Although it is been shipped with Windows Servers we need to install it using powershell. It is not available as a role with Remote Desktop Services where it is an add-on that we need to install using Powershell with few commands. Let us start installing Remote Desktop Web Client 2022 on Windows Server 2022.

Prerequisites

You already have RD Deployment that has an RD Gateway, RD Connection Broker and RD Web Access, all running on Windows Server 2022
Your RD Gateway and RD Web Access are configured with public trusted certificate
The RD deployment should NOT be configured to use per-device license. It still works but all your licenses will be consumed.

Deploy Remote Desktop Web Client

  1. In your RD Web Access server open Powershell with administrative access (Run as Administrator). Then go ahead with the commands one by one.
  2. Update the PowerShellGet module
Install-Module -Name PowerShellGet –Force
  1. Restart your powershell to take this update effect.
  2. Run the below command which will install Remote Desktop web client management
Install-Module -Name RDWebClientManagement
  1. Run below command to download the latest version of Remote Desktop Web Client.
Install-RDWebClientPackage
  1. And you need to accept the License Terms. Type Y and press enter.
  1. You now need to configure the SSL certificate that has been used in your RD Connection Broker server.
Import-RDWebClientBrokerCert <.cer file path>
  1. Run below cmdlet to publish your Remote Desktop Web Client.
Publish-RDWebClientPackage -Type Production –Latest

We are done now.

Just type ‘webclient’ after ‘/RDWeb/’ and you can see your amazing HTML5 web client for your RD Web Access. Example like the below URL,

https://yourrdwebaccess.com/RDWeb/webclient

If you want to deploy as a test you can do it with changing the type to test on the publish cmdlet.

Publish-RDWebClientPackage -Type Test –Latest

And you can access like the example URL below.

https://yourrdwebaccess.com/RDWeb/webclient-test

Remote Desktop Web Client Login screen:

Remote Desktop Web Client After Login screen:

The Web Client works really cool if you have configured properly and your browser has HTML5 support. Note, most popular browsers have support with HTML5 hence no worries. If you click published Apps they are launched within the browser window with choice of full screen option.

Scroll to Top