![RemoteApp и другие роли Windows Server, необходимые для работы](https://rvso.com/image/1419623/RemoteApp%20%D0%B8%20%D0%B4%D1%80%D1%83%D0%B3%D0%B8%D0%B5%20%D1%80%D0%BE%D0%BB%D0%B8%20Windows%20Server%2C%20%D0%BD%D0%B5%D0%BE%D0%B1%D1%85%D0%BE%D0%B4%D0%B8%D0%BC%D1%8B%D0%B5%20%D0%B4%D0%BB%D1%8F%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B.png)
Если я не включаю свои RemoteApps с помощью веб-доступа, будут ли они работать, если я удалю роль веб-сервера?
РЕДАКТИРОВАТЬ: Я удалил роль веб-сервера, и мое RemoteApp, похоже, работает нормально. Узел сеансов удаленных рабочих столов — единственная роль, которую я установил. Теперь у меня вопрос: безопасна ли эта настройка (без ролей RD Web Access/Web Server и RD Gateway). Похоже, что мое RemoteApp использует сертификат по умолчанию узла сеансов удаленных рабочих столов (не имея собственного, назначенного ему при создании RemoteApp).
ПРИМЕЧАНИЕ:Из ответа на данный момент я делаю вывод, что неиспользование Web Access с RemoteApp может быть неясной конфигурацией. Однако мы всего лишь небольшой бизнес с необходимостью подключения к ОДНОМУ (пользовательскому) приложению, размещенному в нашем центральном расположении. Я не уверен, что действительно понимаю реальные преимущества RD Web Access, возможно, потому что наши требования недостаточно сложны.
решение1
Нет, роль RDWebAccess (RDWA) требует роль веб-сервера (в частности IIS). Роль RDWA обеспечивает функциональность генерации фида, который клиенты используют для обнаружения приложений и необходимых файлов RDP.
При условии, что на клиентской машине уже есть канал и файлы RDP, сторона RemoteApp все равно будет работать, и, если у вас есть файлы RDP, соединение MSTSC будет направлено на шлюз (RDCB), а затем на роль RDSH/RDVH.