gpt4 book ai didi

Java keytool 最大传递长度

转载 作者:太空宇宙 更新时间:2023-11-04 10:52:53 25 4
gpt4 key购买 nike

我想使用 Java key 工具中的此命令来创建 keystore :

keytool -genkey -alias clientprivate -keystore client.private -storetype PKCS12 -keyalg rsa -storepass password -keypass password

然后将生成的 keystore 用于 java 程序。但是当调用 clientKeyStore.load(loader.clientpublic(), "password".toCharArray());

我收到错误java.io.IOException: DerInputStream.getLength(): lengthTag=109,太大。

我相信这是因为我使用了 109 个字符的相当长的密码。所以我的问题是,允许的最大密码长度是多少?

最佳答案

结果我犯了一个愚蠢的错误;我将证书全部包含在带有资源加载器的资源包中,以及方法 clientpublic() clientprivate() serverpublic() 和 serverprivate() 。

我仍在搞乱资源,并设法让它工作,但我忘记将方法设置为各自的证书,它们都指向私有(private)客户端证书:)。改变它解决了问题。

关于Java keytool 最大传递长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47619262/

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