gpt4 book ai didi

java - keytool错误: java. lang.IllegalArgumentException : publicKey's is not X. 509,但OpenJDK 1.8.162中的X509

转载 作者:行者123 更新时间:2023-11-30 06:00:12 25 4
gpt4 key购买 nike

我正在尝试使用命令生成 key

keytool -genkey -dname CN=<>, OU=AB, O=AB, L=AB, ST=AB, C=US -alias myalias -keypass pwd -keystore C:/tmp_1.54/serverKeystore -storepass pwd -storetype PKCS12 -providername JsafeJCE -keyalg RSA -keysize 2048 -validity 360

但是我在运行 keytool 时收到以下错误。我使用的是 OpenJDK 1.8.162。

Error : keytool error: java.lang.IllegalArgumentException: publicKey's is not X.
509, but X509
java.lang.IllegalArgumentException: publicKey's is not X.509, but X509
at sun.security.tools.keytool.CertAndKeyGen.generate(CertAndKeyGen.java:
162)
at sun.security.tools.keytool.Main.doGenKeyPair(Main.java:1739)
at sun.security.tools.keytool.Main.doCommands(Main.java:1007)
at sun.security.tools.keytool.Main.run(Main.java:366)
at sun.security.tools.keytool.Main.main(Main.java:359)

需要帮助解决此问题。

最佳答案

此问题已解决。我尝试首先在 OpenJDK 1.8 中启用 FIPS(使用 RSA Bsafe),然后尝试在引发此错误的产品中启用 SSL。后来我更改了顺序,首先执行 SSL,然后启用 FIPS,这可以无缝运行。这里我发现的问题是 OpenJDK 1.8 在启用 SSL 之前不支持 RSA Bsafe 库。

关于java - keytool错误: java. lang.IllegalArgumentException : publicKey's is not X. 509,但OpenJDK 1.8.162中的X509,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52397894/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com