小编Saa*_*eer的帖子

使用 keytool 找不到 SunPKCS11 提供程序

我正在使用 java 9 运行以下命令:

keytool -keystore NONE -storetype PKCS11 -providerClass
     sun.security.pkcs11.SunPKCS11 -providerArg pkcs11conf -list
Run Code Online (Sandbox Code Playgroud)

并得到流动的错误:

keytool 错误:java.lang.Exception:未找到提供程序“sun.security.pkcs11.SunPKCS11”

在 Java 8 中它可以工作。

如何将 keytool 与 SunPKCS11 提供程序一起使用?

java keytool pkcs#11 java-9 java-security

5
推荐指数
1
解决办法
6803
查看次数

jarsigner问题与jre/lib/ext删除

根据这篇文章:https://blogs.oracle.com/java-platform-group/planning-safe-removal-of-under-used-endorsed-extension-directories

Java 9中删除了jre/lib/ext.

我的问题是我使用Jarsigner,在以前的Java版本中,我在jre/lib/ext文件夹中找到了我的提供者jar.

jarsigner -tsa timestamp.digicert.com -verbose -keystore NONE -storetype PKCS11 
      -storepass null -providername <MY_PROVIDER_NAME> <JAR_FILE> <CERTIFICATE_NAME> 
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

java jarsigner java-9

5
推荐指数
1
解决办法
348
查看次数

标签 统计

java ×2

java-9 ×2

jarsigner ×1

java-security ×1

keytool ×1

pkcs#11 ×1