CSP 未在远程桌面上检测到智能卡微型驱动程序

Posted

技术标签:

【中文标题】CSP 未在远程桌面上检测到智能卡微型驱动程序【英文标题】:CSP not detecting smart card minidriver on remote desktop 【发布时间】:2013-04-02 17:58:10 【问题描述】:

我正在编写一个使用智能卡进行 xml 签名的简单程序。

示例代码:

var cspParams = new CspParameters(1, "Microsoft Base Smart Card Crypto Provider")

    KeyPassword = password,
    Flags = CspProviderFlags.UseDefaultKeyContainer
 ;

var rsaKey = new RSACryptoServiceProvider(cspParams);

此代码在本地机器上运行良好,但在远程桌面上我收到以下消息:

“检测到一张智能卡,但它不是当前操作所需的。您使用的智能卡可能缺少所需的驱动程序软件或所需的证书。”

【问题讨论】:

不是编程问题,我不认为。 This 可能会有所帮助。 【参考方案1】:

这是由远程桌面安全策略引起的,它将所有智能卡请求从远程计算机重定向到本地计算机。使用不同的VNC 客户端和服务器。

【讨论】:

以上是关于CSP 未在远程桌面上检测到智能卡微型驱动程序的主要内容,如果未能解决你的问题,请参考以下文章

Winserver下的Hyper-v “未在远程桌面会话中捕获到鼠标”

检测远程桌面连接

远程桌面提示:由于在客户端检测到一个协议错误(代码0x1104)……

远程桌面登录时候提示:检测到首次从该ip登录,请再次确认是不是登录,如何取消?

Swift 3 Firebase 远程通知未在 TestFlight 上显示

远程桌面无法复制粘贴