Ivan Mironov
06-12-2010, 20:10
Ситуация такова: имеется сервер терминалов под Windows 2003 SP2 (x86) с последними обновлениями. В него воткнута USB-смарткарта, которую должна при запуске читать одна хитрая программа. Проблема в том, что пользователи должны запускать эту программу после подключения к серверу по RDP, но из RDP-сессий локальные (для сервера) смарт-карты не доступны. Из локальной сессии на сервере (то есть если зайти с монитора/клавиатуры или по VNC) программа нормально читает смарт-карту и запускается. Думаю проблема в том, что сервер ожидает редиректы смарт-карт через RDP с клиентов, но как изменить такое поведение - я так и не нашёл.
Каким способом можно решить эту проблему? Гуглил весь вечер - без толку.
В качестве клиентов используется FreeRDP под Linux'ом, но это по идее не принципиально, так как при использовании родного микрософтовского RDP-клиента проявляется абсолютно та же проблема.
Каким способом можно решить эту проблему? Гуглил весь вечер - без толку.
В качестве клиентов используется FreeRDP под Linux'ом, но это по идее не принципиально, так как при использовании родного микрософтовского RDP-клиента проявляется абсолютно та же проблема.