【问题标题】:Java: Invalid Keystore format ErrorJava:无效的密钥库格式错误
【发布时间】:2015-07-08 12:51:41
【问题描述】:

有人知道如何解决这个java错误吗?

java.io.IOException: Invalid keystore format

当我尝试从控制面板中的 Java 选项访问证书存储时,我得到了它。它阻止我加载需要提升权限的小程序。

Error Image

【问题讨论】:

    标签: java keystore


    【解决方案1】:

    我能够通过修改目录中的trusted.certs 文件来重现错误

    C:\Documents and Settings\CDay\Application Data\Sun\Java\Deployment\security

    删除文件解决了问题。

    【讨论】:

    • 不想删除这个文件怎么办?
    【解决方案2】:

    组织名称和单位中不要包含特殊字符

    【讨论】:

      【解决方案3】:

      似乎是缺少证书或格式无效。 您是否已经使用 keytool 生成了证书?

      【讨论】:

        【解决方案4】:

        对我来说,这意味着我尝试导入的密钥文件无效(实际上是 404 页面,不是有效的密钥)

        【讨论】:

          【解决方案5】:

          对于那些找不到“文档和设置”(不管是什么原因)的人来说,这里是另一个可以找到trusted.certs 的路径:

          C:\Users\<username>\AppData\LocalLow\Sun\Java\Deployment\security
          

          希望这会有所帮助!

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2023-03-20
            • 1970-01-01
            • 1970-01-01
            • 2022-12-14
            • 1970-01-01
            • 2014-11-22
            相关资源
            最近更新 更多