Запуск RDP сессии из веб-страницы локального браузера
Запуск RDP сессии из веб-страницы локального браузера
Здравствуйте!
Возможно-ли загрузиться с локальным браузером, подгрузить заданную в настройках страничку, и по клику на специальным образом сформированной ссылке запустить локальный RDP клиент, встроенный в WTware с передачей ему всех необходимых параметров???
Возможно-ли загрузиться с локальным браузером, подгрузить заданную в настройках страничку, и по клику на специальным образом сформированной ссылке запустить локальный RDP клиент, встроенный в WTware с передачей ему всех необходимых параметров???
Re: Запуск RDP сессии из веб-страницы локального браузера
Я так понимаю на текущий м момент нельзя? В принципе же реально сделать такую сборку...
-
- Разработчик
- Сообщения: 11851
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Запуск RDP сессии из веб-страницы локального браузера
Только если очень в принципе. Не знаю, как от локального хрома команду получить, много рыть надо. Зачем?
Re: Запуск RDP сессии из веб-страницы локального браузера
А зачем от хрома получать команду? Я имел ввиду запуск из ссылки или из функции скрипта, вызванной из ссылки. Что-то типа <a href="/path/to/WTware_rdp_client.xx">
Суть в том, чтобы когда на терминале никто не залогинен отображался специальный веб-ресурс с информацией и функционалом для тех, у кого нет доступа на сервер удаленных рабочих столов. А когда за терминалом оказывается пользователь с определенным доступом, то он заходит в соответствующий раздел этого веб-ресурса и запускает там свою RDP сессию... вот как-то так...
В общем всего-то требуется сборка с хромом и rdp-клиентом в одном флаконе, путь и описание командной строки rdp-клиента, а как его запустить дело техники я думаю...
Суть в том, чтобы когда на терминале никто не залогинен отображался специальный веб-ресурс с информацией и функционалом для тех, у кого нет доступа на сервер удаленных рабочих столов. А когда за терминалом оказывается пользователь с определенным доступом, то он заходит в соответствующий раздел этого веб-ресурса и запускает там свою RDP сессию... вот как-то так...
В общем всего-то требуется сборка с хромом и rdp-клиентом в одном флаконе, путь и описание командной строки rdp-клиента, а как его запустить дело техники я думаю...
-
- Разработчик
- Сообщения: 11851
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Запуск RDP сессии из веб-страницы локального браузера
Конфиг:
video подходящийдрайвер(U)
application chrome
next screen
application tsclient
server 192.168.1.1
Получишь хром на первом экране. Пользователь с определённым доступом нажмёт Win-2 и получит RDP. "определённый доступ" определится знанием пароля на вход на RDP.
video подходящийдрайвер(U)
application chrome
next screen
application tsclient
server 192.168.1.1
Получишь хром на первом экране. Пользователь с определённым доступом нажмёт Win-2 и получит RDP. "определённый доступ" определится знанием пароля на вход на RDP.
Re: Запуск RDP сессии из веб-страницы локального браузера
не... мы тут прикинули, нам так не пойдет, надо именно чтобы из нашего веб-ресурса запускалось...
а в чем проблема-то вызвать клиента с веб-страницы и передать ему параметры запуска? соответственно мы эти параметры запуска сами формируем на стороне веб-сервера после предварительной авторизации пользователя, которую опять же делаем функционалом веб-ресурса...
а в чем проблема-то вызвать клиента с веб-страницы и передать ему параметры запуска? соответственно мы эти параметры запуска сами формируем на стороне веб-сервера после предварительной авторизации пользователя, которую опять же делаем функционалом веб-ресурса...
-
- Разработчик
- Сообщения: 11851
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Запуск RDP сессии из веб-страницы локального браузера
В отсутствии "клиента" и в отсуствии сущности "параметры запуска". Вся втварь это один "клиент", и "параметры" в ней это единый конфиг для всей втвари. Внутри нет отдельного экзешника "рдпклиент", которому было бы достаточно параметров командной строки для запуска.Гость писал(а):надо именно чтобы из нашего веб-ресурса запускалось...
а в чем проблема-то вызвать клиента с веб-страницы и передать ему параметры запуска?
Слишком много всего надо делать, чтоб это так взлетелоГость писал(а):соответственно мы эти параметры запуска сами формируем на стороне веб-сервера после предварительной авторизации пользователя, которую опять же делаем функционалом веб-ресурса...
Re: Запуск RDP сессии из веб-страницы локального браузера
В основе втвари лелит линукс? Можешь написать примитивный линукс-исполняемый файл, который можно будет запускать с параметрами из веб-стрницы, а он в свою очередь будет транслировать эти параметры в API вызовы к "встроенному во всю втварь клиенту"...
-
- Разработчик
- Сообщения: 11851
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Запуск RDP сессии из веб-страницы локального браузера
Недавно приделали к втвари скачивание параметров с HTTP при загрузке: http://wtware.ru/docs5/dhcp.html#dynamic
Можно было бы туда добавить авторизацию. Допустим, если 179 параметр DHCP будет начинаться с волшебного слова AUTH, то можно научить терминал показывать окошко (текстовое, гыгы, графики ещё нет) с запросом логина и пароля. Юзер вводит, терминал отдаёт это серверу, сервер генерит конфиг для этого терминала. Не конфиг одной сессии, а конфиг для целого терминала.
Но тут вопрос безопасности повляется. Пароль по HTTP пойдёт открытым текстом, и конфиг в ответ по HTTP пойдёт открытым текстом. Несекурно. Чтоб было секурно, надо HTTPS делать, чтоб через SSL, а ваш HTTP умеет SSL?
Можно было бы туда добавить авторизацию. Допустим, если 179 параметр DHCP будет начинаться с волшебного слова AUTH, то можно научить терминал показывать окошко (текстовое, гыгы, графики ещё нет) с запросом логина и пароля. Юзер вводит, терминал отдаёт это серверу, сервер генерит конфиг для этого терминала. Не конфиг одной сессии, а конфиг для целого терминала.
Но тут вопрос безопасности повляется. Пароль по HTTP пойдёт открытым текстом, и конфиг в ответ по HTTP пойдёт открытым текстом. Несекурно. Чтоб было секурно, надо HTTPS делать, чтоб через SSL, а ваш HTTP умеет SSL?
-
- Разработчик
- Сообщения: 11851
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Запуск RDP сессии из веб-страницы локального браузера
То есть придумать новый конфиг и написать новый обработчик для этого нового конфига. Много писать.Гость писал(а):В основе втвари лелит линукс? Можешь написать примитивный линукс-исполняемый файл, который можно будет запускать с параметрами из веб-стрницы, а он в свою очередь будет транслировать эти параметры в API вызовы к "встроенному во всю втварь клиенту"...
Re: Запуск RDP сессии из веб-страницы локального браузера
А чего там уметь-то, на IIS требование обмена по HTTPS включается элементарно, главное чтобы клиент умел работать по https...aka писал(а):Чтоб было секурно, надо HTTPS делать, чтоб через SSL, а ваш HTTP умеет SSL?
А вообще такая авторизация не очень на мой взгляд и нужна, просто не вижу в ней смысла...
Ну почему же... все остается как есть, т.к. большинство параметров применяется к "компьютеру" и его окружению на этапе загрузки терминала, т.е. конфиг на терминал грузится как и раньше. Единственный параметр, который надо передавать в обработчик - имя пользователя для которого надо подтянуть соответствующие ему настройки, так же как это делается сейчас, и запустить удаленную сессию...aka писал(а):То есть придумать новый конфиг и написать новый обработчик для этого нового конфига. Много писать.
Т.е. задача сводится к тому, чтобы дать нам возможность кастомизировать под свои потребности довольно фиксированное меню пользователей втвари средствами HTML разметки, а весь остальной функционал остается тем же!
Re: Запуск RDP сессии из веб-страницы локального браузера
aka, как последнее предложение (мой предпоследний пост) по обработчику запуска сессии из веб-страницы? наличие такой фичи почти предел мечтаний!!!
-
- Разработчик
- Сообщения: 11851
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Запуск RDP сессии из веб-страницы локального браузера
Пока это http://forum.wtware.ru/viewtopic.php?f=12&t=19243 не будет сделано, ничего другого писаться точно не будет.
Re: Запуск RDP сессии из веб-страницы локального браузера
вот мне то же очень надо клиент wtware запустить из вэба, мы напишем на нашем корпоративном портале в имеющейся уже записной книге у контактов ссылку на запуск втваре и саппорт сможет к ним нормально конектиться и поддерживать (втклиент у него лоально будет стоять - надо только его запустить с передачей айпишника или адреса куда приконектиться)
и кстати это многим очень поможет и решит проблему "записной книжки для техподдержки"
в том же glpi можно будет удобно запускаться
и кстати это многим очень поможет и решит проблему "записной книжки для техподдержки"
в том же glpi можно будет удобно запускаться