HTML5 Web Client RDP konfigurálása a Windows Server 2016 RDS rendszeren

Annak ellenére, hogy az elmúlt években a Microsoft különféle platformokra szállította RDP-klienseit (iOS, macOS, Android, van még külön UWP alkalmazás a Windows 10-hez is), sok felhasználó szeretne távoli RDP-hozzáférést kapni az RDS-kiszolgálókhoz és közzétett alkalmazásokat bárhonnan. böngészőt. Ebből a célból a Microsoft külön kidolgozott Távoli asztali webes ügyfél HTML5 alapján. Legutóbb megjelent az RD Web Client első hivatalos verziója. Ebben a cikkben megvizsgáljuk, hogyan telepíthetjük és konfigurálhatjuk a Remote Desktop Web Client programot, és hogyan használhatjuk a RemoteApp eléréséhez egy RDS-kiszolgálón a Windows Server 2016 rendszeres böngészőből egy szokásos böngészőből.

Tartalom:

  • Távoli asztali web kliens infrastruktúra-követelmények
  • Telepítse az RD Web HTML5 klienst a Windows Server 2016 RDS-re
  • Hozzáférés az RDWeb szerverhez HTML5-kompatibilis böngészőn keresztül

Távoli asztali web kliens infrastruktúra-követelmények

A Remote Desktop Web Client továbbra is elérhető a RD Web Access szerep kiterjesztéseként a Windows Server 2016/2019 rendszert futtató RDS-kiszolgálókon.

Az RD Web Client megvalósítása előtt meg kell győződnie arról, hogy az RDS infrastruktúrája megfelel-e a következő követelményeknek:

  • Meglévő RDS-infrastruktúra, beleértve az RD Gateway-t, az RD Connection Broker-t és az RD Web Access szolgáltatást a Windows Server 2016/2019-en;
  • Használt terminállicencek (RDS CAL) felhasználói módban;
  • Az RDS Gateway és a Web Access kiszolgálóknak megbízható CA által kiadott SSL tanúsítványokat kell használniuk (az önaláírt SSL tanúsítványok nem használhatók);
  • Csak a Windows 10 vagy a Windows Server 2008 R2 (és újabb) használható RDP kliensekként;
  • Frissítést kell telepíteni az RDS-kiszolgálókra (KB4025334 - 2017. július 18-án), vagy a Windows Server minden következő kumulatív frissítését telepíteni kell..

Telepítse az RD Web HTML5 klienst a Windows Server 2016 RDS-re

Mint már említettük, az RD Web Client for Windows Server 2016/2019 verziója jelenleg elérhető, de jelenleg ez az összetevő nem része a WS 2019 terjesztési készletnek, és külön telepítve van.

Az RD Web Access szerepkörrel rendelkező kiszolgálón telepítenie kell a PowerShellGet modult:

Telepítési modul - Név PowerShellGet -Force

Csukja be a PoSh konzolt, és futtassa újra. Most telepítenie kell az RD Web Client Management modult:

Telepítési modul - Név RDWebClientManagement

A Microsoft licencszerződés elfogadásához írja be az A billentyűt.

Most telepítenie kell a Web Remote Desktop legújabb verzióját:

Install-RDWebClientPackage

A csomag telepítése után ellenőrizze annak tulajdonságait a következő paranccsal:

Get-RDWebClientPackage

Mint láthatja, az rd-html 5.0 csomag 1.0.0-s verziója van.

Ezután exportálnia kell az SSO (Enable Single Sign On) SSL-tanúsítványt az .cer fájlba (BASE64) az RDS Broker szerepkörrel rendelkező kiszolgálóról. Exportálhatja a certlm.msc számítógép tanúsítványkezelésének grafikus beépülő moduljából, a szükséges tanúsítvány a Személyes \ Tanúsítványok szakaszban található..

Importálja a tanúsítványt az RD webkiszolgálón:

Import-RDWebClientBrokerCert C: \ RDBroker.cer

Most közzéteheti az RD web klienst:

Közzététel-RDWebClientPackage -Type Production - Legújabb

Az RD webes ügyfél teszthasználatához a következő parancsot használhatja:

Közzététel-RDWebClientPackage -Típusteszt-Legújabb

Hozzáférés az RDWeb szerverhez HTML5-kompatibilis böngészőn keresztül

Miután telepítette a Web Client csomagot az RDS kiszolgálóra, elindíthatja a böngészőt az ügyfélszámítógépen. Az Edge, IE 11, a Google Chrome, a Safari és a Firefox böngészők minden legújabb verziója támogatott (míg az RD Web Client még nem működik az összes mobil eszközön). Az RDS-kiszolgálók böngészőből történő eléréséhez egyszerűen át kell adnia a felhasználóknak egy linket az RDWeb szerverhez.

Nyílt URL:

_https: //FQDN.server.name/RDWeb/webclient/index.html

A tesztkörnyezet eléréséhez használja a következő címet:

_https: //FQDN.server.name /RDWeb/WebClient-Test/index.html

A kiszolgálónévnek meg kell egyeznie a tanúsítványban szereplő RD Web Access kiszolgáló nevével.

Jelentkezzen be az RDWeb szerverre a fiókja alatt.

A bejelentkezéskor megkérdezik, hogy milyen helyi erőforrásoknak kell rendelkezésre állniuk az RD munkamenetben. Eddig csak a vágólap és a nyomtatók átirányítása érhető el (a helyi meghajtókat és az USB-eszközöket nem továbbítják az RDP web kliensen keresztül, az mstsc.exe alkalmazást kell használniuk)

Látnia kell a közzétett RemoteApps és RDP parancsikonok listáját. Az ablak tetején található ikonok használatával válthat..

Az RD web kliensből történő nyomtatás virtuális PDF nyomtatóval történik (Microsoft Print to PDF). A nyomtatáshoz elküldi a dokumentumot a web kliens ablakában, és a böngésző felajánlja a letöltött pdf fájl letöltését, amelyet megnyithat és nyomtathat egy helyi nyomtatóra..

A HTML5 alkalmazásban dinamikusan megváltoztathatja a távoli asztal ablakot és a teljes képernyős módban történő futtatás lehetőségét. Csak a szöveg másolható a vágólapon (a fájlokat, a grafikákat a webes ügyfél vágólapján nem másolja).

Érdekes módon az RDP webes kliens most megmutatja a memória és a CPU mennyiségét az RDS-kiszolgálón, amely ezt vagy azt az alkalmazást használja. Csak kattintson a közzétett alkalmazás ikonjára.