2009-11-28 72 views
1

我可以根據需要打開儘可能多的IE7實例,每次都會提示您輸入證書(但不能輸入PIN)。但是,如果我關閉了IE7的任何實例,那麼在下一次打開時,我會得到PIN提示。因此,在我看來,IE7程序在關閉時告訴智能卡「終止」當前PIN碼。我想知道IE7正在做什麼來引起這種情況發生(關閉時),因爲我希望我的程序也能夠做到這一點。關於我如何能夠找到答案的任何想法?IE7智能卡PIN提示

謝謝!

回答

3

重置該卡將取消PIN碼。有關更多信息,請參閱this answer

+0

謝謝亞當_我很欣賞這種迴應。我會試着弄清楚是否有某種方式可以通過程序重置卡,這可能會解決我的問題! – adg 2009-11-29 23:50:22

+0

只是爲了確保我們使用相同的詞彙,通過「重置」,您不是指要更改PIN碼嗎?我絕對不會這樣做。我只想讓卡片再次提示輸入PIN碼。 – adg 2009-11-29 23:54:28

+0

對。顯然你不想改變PIN碼;您只想結束交易,以便卡片的行爲與您剛剛重新插入相同。你能提供關於你正在使用的編程環境,語言和API的更多細節嗎?您也可以在OpenSC項目網站上找到有用的信息:http://www.opensc-project.org – 2009-11-30 01:35:43

0

您正在觀察的PIN緩存行爲可能只是中間件管理問題。請參閱ActivClient管理員指南的第8章。引腳緩存可以是會話或基於進程的,以及其他標準,如預期的密鑰使用,超時和白名單。

在普通的javascript中,關閉密鑰庫是不可能的。這種操作可能會跨越一些安全邊界。