我可以根据需要打开尽可能多的IE7实例,每次都会提示输入证书(但没有PIN)。但是,如果我关闭IE7的任何实例,那么在下一次打开时我会收到PIN提示。所以在我看来IE7程序在关闭时会做一些事情,告诉智能卡“使当前的PIN”“失效”。我想知道IE7正在做什么导致它发生(当它关闭时),因为我希望我的程序能够做到这一点。关于如何找到它的任何想法?
谢谢!
答案 0 :(得分:3)
重置该卡将使PIN失效。有关详细信息,请参阅this answer。
答案 1 :(得分:0)
您正在观察的PIN缓存行为可能只是一个中间件管理问题。请参阅ActivClient管理员指南的第8章。引脚缓存可以是会话或基于进程的,也可以是其他标准,如预期的密钥用法,超时和白名单。
很有可能在常规javascript中无法关闭密钥库。这种操作可能跨越一些安全边界。