具有 BouncyCastle 提供程序的密钥库:密钥库完整性检查失败

2022-09-03 08:41:33

我想对 ssl 连接使用自签名。我正在关注这篇文章

我的问题:创建密钥库后,我的完整性检查失败。

Keytool-Error: java.io.IOException: KeyStore integrity check failed.

我仍在搜索,但也许有人可以为我节省一些时间。


答案 1

确保使用正确的密码打开密钥库。我遇到了这个错误,结果发现我仍然在使用示例代码中的密码trusted.load()


答案 2

我遇到了同样的问题,我试图打开我在本地保存的文件,我想到了2个原因:KeyStore

  • 您正在存储并使用其他密码加载它。KeyStore
  • 您的文件损坏了一些,因此标记了完整性检查。KeyStore

我建议您尝试使用相同的密码保存并加载另一个文件(固定),看看它是否可以正常加载。