我使用javax.smartcardio
通過CardChannel.transmit(CommandAPDU command)
發送APDU命令給智能卡。的Java smartcardio APDU響應超時
然而似乎是在某個地方定義爲我總是sun.security.smartcardio.PCSCException: Unknown error 0x8010002f
當我不收到來自智能卡APDU響應超時。
它正在發生的事情時,我想生成密鑰這需要超過60秒,60秒後它總是失敗。用於生成小於60秒的較少位長的密鑰的其他每個命令都可以正常工作。
我試圖找到是什麼原因造成這種異常,但我真的不知道。 它是Java的具體還是我應該找別的地方?
此行爲是在桌面上的Windows 7 64位系統與Java 8.什麼是不同的桌面使用相同的操作系統和Java版本生成的有趣的,沒有任何異常正常工作......
你怎麼發出這樣WTX的卡? – codenamezero
@codenamezero:誤區一:卡有要求的等待時間延長的讀者,所以它確實超時和重置連接。 – guidot