簡體   English   中英

eToken Java Keytool證書

[英]eToken java keytool certificates

我在Linux中使用eToken,我需要查看JAVA中存儲在eToken上的證書。 我一直在尋找工具,但是找到了keytool,但是如果我使用此方法,keytool會顯示有0個證書。

keytool-etoken.cfg中,我有:

  name = eToken
  library = /usr/lib/libeTPkcs11.so

命令:

keytool -list -keystore NONE -storetype PKCS11 -providerClass sun.security.pkcs11.SunPKCS11  -providerArg keytool-etoken.cfg

輸出:

Enter keystore password:  

Keystore type: PKCS11
Keystore provider: SunPKCS11-NSS

Your keystore contains 0 entries

如何查看和使用eToken上的證書? 在Firefox或Chrome中,效果很好。

好的,解決方案是安裝SafeNet身份驗證客戶端8.X(SAC)。 比Java 1.6可以使用令牌,甚至可以使用keytool命令。 但是問題是,openoces是舊的並且不再開發,即使它支持它,也無法從Token(java)讀取證書(通過pkcs11)運氣不好:-(

我沒有eToken,因此我無法為您提供更多幫助。

首先,請檢查您是否已安裝所有軟件和設置-或多或少地參見http://rostislav-matl.blogspot.com/2011/09/using-smart-card-as-keystore-in-java.html清單。

如果可以,請考慮嘗試使用其他驅動程序,即開源而不是專有驅動程序,反之亦然。 這可能會有所作為。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM