Windows Server 2012 R2 RD Web Access Перенаправление
Для начала я совершенно новичок в Server 2012, RD Web Access и ASP.NET. Я недавно закончил колледж, так что я пытаюсь это для опыта. У меня есть базовый фон веб-разработки (HTML,CSS, Javascript, PHP и MySQL). Меня попросили найти способ настройки страниц Default.aspx и Desktops.aspx веб-доступа к удаленным рабочим столам на основе домена Active Directory, с которого пользователь входит в систему. Так что, если кто-то из компании A входит в систему по адресу somebody@companyAdomain.com, он перенаправляется на страницу, настроенную для него. Если кто-то из компании B войдет в систему, он будет перенаправлен на сайт, настроенный для него, и так далее. Я прошел учебники по настройке одного экземпляра Default/Login/Desktops, так что я понял это. То, что я не могу найти, - это способ сделать это модульным, так как мне не нужно будет изменять оператор if else каждый раз, когда добавляется новая компания, чтобы перенаправить на свою настроенную страницу.
Спасибо!
1 ответ
Файлы для сайта веб-доступа расположены в папке%windir%\web\rdweb\pages\en-us (для английского языка США) на сервере шлюза. Они написаны на C# и HTML. Если вы работаете в OO PHP, вы можете изменить их. Вам нужно было бы жестко закодировать некоторые имена групп и представить другой CSS, основанный на этом. Или, возможно, вы разбили строку на UPN и бросили имя домена в оператор switch.
Я не рекомендовал бы изменять эти файлы, вы никогда не знаете, какие уязвимости безопасности вы вводите. Кроме того, я не знаю, насколько безопасным будет обновление.
Различные значки будут настроены в настройках коллекции.