4
我正在使用运行本地使用智能卡的VB6.0应用程序的Windows Server 2008 R2。为什么在使用RDP时未找到远程SmartCard
然后,我使用远程桌面连接(6.3)远程连接到本机。但是现在应用程序显示以下错误(智能卡):
0x8010001d智能卡资源管理器未运行。
研究至今 -
- 我不wan't使用重定向用作卡是在远程机器上了。
- 使用RDP我想用它来做是错误的,TightVNC的是更合适的方式(这不会解决这个问题)
- 不确定 - 因为它会试图打开时拒绝访问错误SCardEstablishContext API返回了错误一个名为“全球\ Microsoft智能卡资源管理器开始”的事件与OpenEvent API。 Vista和Windows 7上该事件的默认安全性指定只有SYSTEM,LOCAL SERVICE和INTERACTIVE用户有权访问它。 NETWORK SERVICE或非交互式用户将无法访问该事件。
为什么智能卡无法识别?
任何信息将不胜感激。
注意:当应用程序位于Windows Server 2008 R2上时,智能卡工作正常 - 但只在远程连接时失败。
这听起来像是故意阻止访问,以阻止远程攻击者获取访问智能卡所用来保护的任何资源。 – 2014-12-04 16:46:41
请参阅http://blogs.technet.com/b/instan/archive/2011/03/27/why-can-ti-see-my-local-smartcard-readers-when-i-connect-via-rdp。 aspx – 2014-12-05 10:29:37
通过RDP将Windows 10与Windows 10的问题相同。本地运作。 – 2016-09-06 13:51:44