Клиент -> Терминальный сервер RDP -> Терминальный сервер RDP | получение базового имени клиента - PullRequest
0 голосов
/ 18 июня 2019

Следующая ситуация:

  • У нас есть приложение, которое лицензируется для каждого клиента.

  • При работе с сеансами RDP он получает имя клиента вместо сервера терминалов, используя переменную среды 'cl' (отображает имя локального клиента в сеансе RDP).

Мы слышали о клиенте, который случайно использует нашу лицензию. Они должны были привлечь стороннюю компанию, чтобы помочь с их работой. Эта компания внутренне работает на терминальном сервере. С этого момента они используют RDP для подключения к терминальному серверу наших клиентов. Это использует нашу лицензию: cl теперь отображает только имя третьего сервера терминалов компании. Теперь у них 6 клиентов, работающих с 1 клиентской лицензией.

Есть ли способ или лучшая практика, чтобы избежать этого подвига?

TL; DR

У нас есть настройка клиента -RDP-> Terminalserver1 -RDP-> Terminalserver2

Как мы получаем имя клиента в верхнем сеансе RDP? (.NET, Batch, скрипты, как не важно)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...