我正在测试这个例子:http://msdn.microsoft.com/en-us/library/ms148731(v=vs.110).aspx,它运行得很好。
我使用从智能卡加载到证书存储区(MY)的证书。
问题是这个代码永远不会要求密码?如何强制进行密码检查?
编辑:也尝试了这段代码,它的工作方式和第一个代码一样:http://ianreddy.wordpress.com/2011/02/14/sign-data-using-certificates-in-c/ (没有密码要求)
发布于 2014-06-19 15:50:23
PIN通常是由CSP提供程序请求的,即由硬件供应商开发并将证书从硬件映射到windows证书存储的模块。这个模块可能缓存进程的PIN,或者没有为硬件设置用户引脚(只设置"admin's“引脚)。
https://stackoverflow.com/questions/24307310
复制相似问题