Forum Discussion
Remote Access via HTTPS RDP Web Client on Windows Server 2022 - Installation Issue Solved .
Step 1: Install Remote Desktop Services**
* Install the **Remote Desktop Services** role using (note role and feature installation)
* Choose **Quick Start** for the deployment type.
* Select **RD Connection Broker** as the default server.
* Choose **Session-based desktop deployment**.
> *Note: If you need a virtual machine–based environment, ensure Hyper-V or another virtualization platform is installed on the server.*
* The following roles will be installed automatically:
* Remote Desktop Session Host
* Remote Desktop Gateway
* Remote Desktop Licensing
* Remote Desktop Web Access
---
Step 2: Configure Core RDS Components**
Configure all the following roles on the **same server** (or on different servers if desired):
* RD Connection Broker
* RD Gateway
* RD Licensing
* RD Web Access
Use a **domain user** account that has administrative privileges (Domain Administrator or Server Administrator group).
---
Step 3: Configure Certificates**
* Open **Server Manager** → **Remote Desktop Services** → **Deployment Overview**.
* Click **Tasks** → **Edit Deployment Properties**.
* Under **Certificates**, create a **self-signed certificate** and apply it to all roles:
* RD Connection Broker
* RD Gateway
* RD Licensing
* RD Web Access
> Make sure all roles use the **same certificate**.
---
Step 4: Configure RD Gateway Policies**
* Go to **Tools** → **Remote Desktop Services** → **RD Gateway Manager**.
* Create a policy for:
* **User authentication**
* **Network access**
> Allow only ports **443** (HTTPS) and **3389** (RDP).
---
Step 5: Configure Quick Session Collection**
* If a collection is not created automatically, create one by:
* Navigating to **Server Manager** → **Remote Desktop Services** → **Collections**.
* Choose the same server and create a new **QuickSessionCollection**.
* Under **RemoteApp Programs**, add and publish the desired programs.
* Check accessibility by browsing to:
`https://<your‑FQDN>/RDWeb/`
---
Access via Web Only (Web Client Setup)
--------------------------------------------------------------------
To access Remote Desktop only via the browser, install the **Web Client package**.
---
**Step 1: Export the Self-Signed Certificate**
* Open **Run** → type `certlm.msc`
* Navigate to **Personal** → **Certificates**
* Select the certificate created for the **RD Connection Broker**
* Export the certificate (e.g., to `C:\temp\abcde.cer`)
---
#### **Step 2: Install and Publish Web Client Package**
Open **Windows PowerShell 5.1** and run:
```powershell
Install-Module PowerShellGet -Force
Install-Module RDWebClientManagement
Import-Module RDWebClientManagement
# Clean up any stale IIS locks
Reset-IISServerManager -Confirm:$false
Remove-Module IISAdministration -ErrorAction SilentlyContinue
Import-Module RDWebClientManagement
# Install the Web Client
Install-RDWebClientPackage
# Import the exported certificate
Import-RDWebClientBrokerCert "C:\temp\abcde.cer"
# Publish the Web Client for production
Publish-RDWebClientPackage -Type Production -Latest
```
---
#### **Step 3: Access the Web Client**
Visit:
`https://<your-serverFQDN>/RDWeb/webclient/index.html`
If the page does not appear:
* Restart the **Default Web Site** in **IIS Manager**.
* Ensure the **webclient** folder is present under the IIS site directory.
* Check if the correct certificate is applied under **Bindings** in IIS.
1 Reply
- rijilusman36Copper Contributor
i was searching for a solution for this...thanks