2014-12-04 25 views
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上時,智能卡工作正常 - 但只在遠程連接時失敗。

+2

這聽起來像是故意阻止訪問,以阻止遠程攻擊者獲取訪問智能卡所用來保護的任何資源。 – 2014-12-04 16:46:41

+0

請參閱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

+0

通過RDP將Windows 10與Windows 10的問題相同。本地運作。 – 2016-09-06 13:51:44

回答

0

在創建遠程桌面會話之前,單擊「顯示選項」。在「本地資源」選項卡下有一個「本地設備和資源」面板。點擊「更多」按鈕。

點擊「智能卡」。沒有完成遠程桌面會話。

相關問題