Аутентификация через шлюз служб удаленных рабочих столов

Мне нужно аутентифицировать ввод имени пользователя и пароля на шлюзе служб удаленных рабочих столов перед подключением пользователя с помощью обычного клиента RDP Windows, потому что мне нужно переопределить поведение пользовательского интерфейса по умолчанию для клиента RDP в случае неверных учетных данных, и я не могу использовать LDAP или другой сервис, поскольку он должен работать извне сети, где доступен только шлюз RDS.

Мне не удалось найти много документации по API шлюза RDS, за исключением этого: http://msdn.microsoft.com/en-us/library/ee672219(v=vs.85).aspx, но нет примеров или чего-то еще .

Кто-нибудь имел опыт делать что-то подобное?


person Ashigore    schedule 07.11.2013    source источник


Ответы (1)


Что ж, одним из вариантов было бы написать собственный клиент RDG: см. Протокол шлюза служб терминалов Ссылка и раздел подтверждения аутентификации. На самом деле это не кажется слишком сложным, поскольку рукопожатие полностью реализуется с помощью базовых HTTP-запросов.

person Dan Ports    schedule 16.11.2013