我正在開發一個需要通過智能卡進行客戶端身份驗證的應用程序。JAVA智能卡客戶端身份驗證 - 緩慢的「初始密鑰庫」
客戶端使用智能卡執行相互SSL認證。
存在效率問題:客戶端身份驗證緩慢。在網絡服務的任何互聯網流量出現之前,延遲時間約爲6秒。
這裏的日誌:
2013-05-20 16:54:38,986 DEBUG (HttpConnection.java:692) - Open connection to *****
keyStore is : NONE
keyStore type is : pkcs11
keyStore provider is : SunPKCS11-SmartCard
init keystore
==== HERE IS A DELAY OF ABOUT 6 SECONDS!!!!
init keymanager of type SunX509
客戶端在Linux上運行。
我正在嘗試各種解決方法和解決方案來避免這種遲到,但我認爲這是由於智能卡的內部初始化,我無法避免。
您怎麼看?我能以某種方式避免這種遲到嗎?
謝謝!
你說得對!智能卡的供應商已經發布了一個新的Linux共享庫,現在訪問時間約爲3秒。感謝您的回答! – ryuujin
很高興能有幫助:) –