Динамические виртуальные каналы в RDP (работает только встроенная учетная запись администратора домена)

У нас есть виртуальный канал, настроенный с помощью API TsTeleport.

Ниже приведены параметры нашего сценария лучше -

  • Мы передаем идентификатор пользователя от клиента в сеанс RDP
  • У нас есть приложение на RDP-сервере, которое загружает DLL, а затем обращается к клиентскому концу, чтобы получить информацию
  • Он работает нормально только в том случае, если клиентская машина вошла в систему как администратор домена на машине, к которой мы подключаемся по RDP
  • Похоже, не имеет значения, какая учетная запись используется для инициирования сеанса удаленного рабочего стола, но, как указано, виртуальный канал не открывается и является нулевым
  • Кажется, что-то происходит с входом на локальную машину
  • Dll конца клиентской стороны был зарегистрирован тем встроенным администратором домена

Любая помощь будет принята с благодарностью. Спасибо!

1 ответ

Хорошо, как обычно, после того, как я наконец-то обратился за помощью, я нашел проблему. Regsvr32 только зарегистрировал dll под: "HKEY_CURRENT_USER\Software\Microsoft\ Клиент сервера терминалов \Default\AddIns\". CLSID должен быть зарегистрирован для КАЖДОГО пользователя, прежде чем он будет работать для них. Я надеюсь, что это помогает кому-то еще.

Другие вопросы по тегам