【发布时间】:2013-05-22 09:50:59
【问题描述】:
我正在开发一个需要通过智能卡进行客户端身份验证的应用程序。
客户端使用智能卡执行相互 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 中运行。
我正在尝试各种变通办法和解决方案来避免这种情况,但我认为这是由于智能卡的内部初始化,我无法避免。
你怎么看?我能以某种方式避免这么晚吗?
谢谢!
【问题讨论】:
标签: java performance smartcard pcsc