Windows Servis应用程序无法在RDP会话上识别智能卡

时间:2019-02-25 19:03:12

标签: java windows smartcard rdp

我有一个Java应用程序,该应用程序读取数字签名和签名数据的令牌。

如果在CMD上运行应用程序前台,则它可以正常工作。 使用此命令“ c:\ java -jar foo.jar”

但是当我在后台将其作为Windows服务启动时,它无法识别令牌。此问题仅在RDP会话中发生。 另外,我在本地计算机上没有问题,它可以作为Windows服务正常工作。

我的问题是; Windows是否具有在RDP会话中使用驱动程序(令牌)的访问权限?当应用程序作为Windows服务在后台启动时。

最佳瑞格斯...

1 个答案:

答案 0 :(得分:1)

Windows服务只能访问直接连接到服务器的智能卡。

RDP智能卡重定向机制在这种情况下不适用,因为没有RDP会话。

查看此article