Windows Servis 应用无法识别 RDP 会话上的智能卡
Posted
技术标签:
【中文标题】Windows Servis 应用无法识别 RDP 会话上的智能卡【英文标题】:Windows Servis app does not recognize Smart Card on RDP session 【发布时间】:2019-02-25 19:03:11 【问题描述】:我有一个 Java 应用程序,它读取数字签名和签名数据的令牌。
如果在 CMD 上运行应用程序前台,它可以正常工作。 使用此命令“c:\java -jar foo.jar”
但是当我在后台将其作为 Windows 服务启动时,它无法识别令牌。此问题仅发生在 RDP 会话中。 我在本地计算机上也没有问题,它作为 Windows 服务工作,没有任何问题。
我的问题是; Windows 是否有权在 RDP 会话中使用驱动程序(令牌)?当应用程序作为 Windows 服务在后台启动时。
致以最诚挚的问候...
【问题讨论】:
Windows 服务只能访问直接连接到服务器的智能卡。看看这个aticle 【参考方案1】:Windows 服务只能访问直接连接到服务器的智能卡。
在这种情况下,RDP 智能卡重定向机制不适用,因为没有 RDP 会话。
看看这个article
【讨论】:
以上是关于Windows Servis 应用无法识别 RDP 会话上的智能卡的主要内容,如果未能解决你的问题,请参考以下文章
无法 RDP 到 GCE 上的 Windows 服务器:没有可用的远程桌面许可证服务器
为什么无法通过Google Cloud Platform上的Chrome RDP连接到Windows VM?
无法 RDP 或 ping 从自定义映像创建的 GCE 实例