Решение от Microsoft
Для решения этих задач Microsoft несколько лет занималось разработкой отдельного клиента Remote Desktop Web Client на базе HTML5. Совсем недавно была выпущена первая официальная версия RD Web Client.
Remote Desktop Web Client доступен как расширение для роли RD Web Access на RDS серверах под управлением Windows Server 2016/2019.
Перед внедрением RD Web Client необходимо соответствовать следующим требованиям:
- Наличие развернутой на Windows Server 2016/2019 инфраструктуры RDS, включающей RD Gateway, RD Connection Broker и RD Web Access;
- Используются терминальные лицензии RDS CAL в режиме Per User;
- На серверах RDS Gateway и Web Access должны использоваться SSL сертификаты, выданные доверенным CA;
- В качестве RDP клиентов можно использовать только Windows 10 или Windows Server 2008 R2 (и выше);
- На RDS серверах нужно установить обновление (KB4025334 – от 18 июля 2017 года), или любое следующее кумулятивное обновление для Windows Server.
Собственно вот не большой список требований и задач, выполнив которые, вы можете установить надстройку, которая реализует WEB доступ к вашим приложениям.
Альтернативное решение
Есть другой способ, который позволяет реализовать эту задачу - просто установить TSPlus версий Web & Mobile или Enterprise Edition. По сути этого достаточно для того, чтобы уже работал WEB Доступ, но вы можете сделать некоторые дополнительные настройки:
- С помощью визуального конструктора настроить интерфейс вед доступа с нанесением логотипа и фоновой картинки. Это предаст определенный корпоративный стиль;
- Настроит способ доступа (по пин коду, по email, логину и парою или двухфакторную аутентификацию);
Собственно на этом все. Возможностей настроек и расширений огромное количество
Подведем итоги
Конечно, конечное решение остается за вами, но если вы цените свое время и финансы, затрачиваемые на ИТ инфраструктуру, то способ с использованием TSPlus вам подойдет больше