Корпорация Microsoft выпустила срочное уведомление для организаций. В нем сообщается, что грядущие изменения в браузерах приведут к некорректному отображению функции Remote Desktop Web Access (RD Web Access) в Windows Server.
Эта функция использует Extensible Stylesheet Language Transformations (XSLT). Поддержка XSLT будет отключена в браузерах на базе Chromium «в ближайшее время». Поскольку RD Web Access в Windows Server полагается на XSLT, он больше не будет отображаться должным образом.
Для тех, кого затронут эти изменения, Microsoft опубликовала KB5130993, содержащую обходные пути для организаций, продолжающих использовать эту функцию.
Согласно документации Google, поддержка XSLT исчезнет в середине ноября 2026 года. Примерно в это время пользователи могут столкнуться с неработающими веб-страницами, которые помешают им получить доступ к удаленным ресурсам через портал RD Web Access.
Для справки, RD Web Access — это пользовательский портал в экосистеме Microsoft Remote Desktop Services (RDS). Он предоставляет веб-интерфейс для входа через браузеры. Войдя в систему, пользователи могут видеть агрегированную ленту виртуальных рабочих столов и приложений Windows, доступных им.
Две основные причины вывода XSLT из эксплуатации — доля рынка и безопасность. Использование XSLT на стороне клиента составляет около 0,02% всего веб-трафика, поэтому его поддержка больше не целесообразна.
Что касается проблем безопасности, Google заявляет:
«Продолжающееся включение XSLT 1.0 в веб-браузеры представляет собой значительный и неоправданный риск безопасности. Базовые библиотеки, обрабатывающие эти преобразования, такие как libxslt (используемая браузерами Chromium), представляют собой сложные, устаревшие кодовые базы на C/C++. Этот тип кода печально известен своей подверженностью уязвимостям безопасности памяти, таким как переполнение буфера, которые могут привести к выполнению произвольного кода».
Организациям, использующим RD Web Access, необходимо принять меры уже сейчас. Microsoft предоставила три обходных пути, которые можно реализовать для предотвращения проблем после прекращения поддержки XSLT. Их можно увидеть ниже.
Обходной путь 1: Повторно включите XSLT в Microsoft Edge или Chrome
Включение XSLT восстанавливает функциональность браузера, необходимую для RD Web Access. Временно повторно включите обработку XSLT на клиентском устройстве, установив значение политики XSLTEnabled в 1. Или повторно включите обработку XSLT через групповую политику. Чтобы повторно включить через реестр, выполните одно из следующих действий.
- Для Microsoft Edge выполните следующую команду из окна командной строки с повышенными привилегиями:
reg add “HKLM\SOFTWARE\Policies\Microsoft\Edge” /v XSLTEnabled /t REG_DWORD /d 1 /f
- Для Chrome выполните следующую команду из окна командной строки с повышенными привилегиями:
reg add “HKLM\SOFTWARE\Policies\Google\Chrome” /v XSLTEnabled /t REG_DWORD /d 1 /f
После обновления политики:
- Перезапустите Microsoft Edge или Chrome соответственно.
- Перейдите на сайт RD Web Access.
- Убедитесь, что страница загружается правильно.
Обходной путь 2: Используйте клиент HTML5 для получения файлов RDP
Чтобы узнать, как настроить веб-клиент, см. раздел «Настройка веб-клиента удаленного рабочего стола для ваших пользователей».
- Перейдите к веб-клиенту HTML5. Например, перейдите по адресу https://rdweb_server_FQDN/RDWeb/webclient/index.html.
- Войдите на веб-сайт HTML5. После входа вы должны увидеть свои файлы RDP.
- Вы можете начать сеанс удаленного рабочего стола непосредственно в браузере или скачать файл RDP.
- Чтобы скачать файл RDP, выберите «Параметры» в правом верхнем углу.
- В разделе «Параметры» выберите «Скачать файл RDP», а затем нажмите «ОК».
- Файл RDP должен быть загружен в папку «Загрузки».
Обходной путь 3: Используйте Microsoft Edge в режиме Internet Explorer
Чтобы узнать о режиме Internet Explorer, см. раздел «Режим Internet Explorer в Microsoft Edge».
- Откройте Microsoft Edge.
- Выберите «Параметры и прочее (…)» > «Параметры» > «Браузер по умолчанию».
- В разделе «Совместимость с Internet Explorer» установите для параметра «Разрешить перезагрузку сайтов в режиме Internet Explorer (режим IE)» значение «Разрешить».
- Рядом с пунктом «Страницы в режиме Internet Explorer» выберите «Добавить» и затем добавьте URL-адрес RD Web.
- Перезапустите Microsoft Edge, если появится соответствующий запрос.
- Откройте портал RD Web.
Важно
При первом открытии портала RD Web в режиме Internet Explorer Microsoft Edge может отобразить запрос на разрешение функциональности ActiveX. Выберите «Разрешить». Это разрешение позволит порталу RD Web использовать учетные данные вошедшего пользователя для единого входа (SSO).
Администраторы, желающие узнать больше, могут ознакомиться с этими изменениями в Центре администрирования Microsoft 365 в разделе MC1491832.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Paul Hill




