2016-09-29 10 views
0

Я пытаюсь использовать libvnc написать клиентское приложение для VMware ESXi 6 vm's console. Из ESXi 6 VMware предоставляет websocket для этой цели. Для этого также выпущен базовый клиент HTML5.Поддержка libvncserver/libvncclient websocket (для vSphere)?

ESXi websocket VNC использует путь подключения для авторизации. Когда HTML5 клиент пытается соединиться он делает запрос, как это: WSS: // esxi_host_ip/билет/secret_token

Из моих исследований я знаю, что этот метод также работает с noVNC Client (https://github.com/kanaka/noVNC) Этот клиент передает параметр «путь» к реализации RFB.

С libvnc сайта Я знаю, что он поддерживает WebSockets, но я не знаю, если он поддерживается на стороне клиента, и если ответ ДА ​​, как я могу это сделать?

ответ

0

Наконец-то ответ NO но простой взлом возможен.

Подключение к серверу websocket vnc из libvnc напрямую не возможно.

Как решение для моей проблемы я использовал заказ ТСР к WebSocket прокси, где я, во-первых переговоров подключение WebSocket, а затем подключения стандартного клиента TCP VNC.

 Смежные вопросы

  • Нет связанных вопросов^_^