Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
keytool错误:java.security.KeyStoreException:未找到BKS_Java_Keystore - Fatal编程技术网

keytool错误:java.security.KeyStoreException:未找到BKS

keytool错误:java.security.KeyStoreException:未找到BKS,java,keystore,Java,Keystore,如何在java sun keytool中创建.bks密钥库,我应该怎么做 C:\Program Files\Java\jdk1.6.0\jre\bin>keytool -genkey -alias server3private -ke ystore server3.private -storetype BKS -keyalg rsa -dname "CN=Your Name, OU=Your Organizational Unit, O=Your Organization, L=Your

如何在java sun keytool中创建.bks密钥库,我应该怎么做

C:\Program Files\Java\jdk1.6.0\jre\bin>keytool -genkey -alias server3private -ke
ystore server3.private -storetype BKS -keyalg rsa -dname "CN=Your Name, OU=Your
Organizational Unit, O=Your Organization, L=Your City, S=Your State, C=Your Coun
try" -storepass tahirpw -keypass tahirpw
它给了我错误


keytool错误:java.security.KeyStoreException:BKS not found

您的错误表明
keytool
尝试实例化
BKS
密钥库,但没有加密服务提供商(CSP)能够提供这样的实现
BKS
keystore类型是由实现的类型

因此,有两种解决方案:

  • 使用Java安装此提供程序。Oracle与Java一起发布

  • 将适当的选项传递给keytool,以指示应使用哪个CSP及其位置:


  • -storetype BKS我尝试了使用keytool和java for Mac OSX的说明,得到了以下错误:“java.lang.RuntimeException:Usage error,?providerpath不是合法命令。”当我尝试“keytool-help”虽然,但它表明“-providerpath”是-genkeypair命令的合法命令,所以它应该可以工作……关于为什么它对我不起作用有什么想法吗?谢谢!如果其他人想知道:
    bouncycastle.jar
    是名为
    bcprov-[…]的.jar上的签名提供程序jar文件吗
    
    -storetype BKS                                               <- keystore type
    -provider org.bouncycastle.jce.provider.BouncyCastleProvider <- CSP implementation
    -providerpath /path/to/bouncycastle.jar                      <- Path to the CSP jar file