4

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

java.io.IOException: Invalid keystore format

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

错误图像

4

5 回答 5

4

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

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

删除文件解决了问题。

于 2008-09-24T13:01:58.457 回答
2

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

于 2012-08-29T12:37:53.433 回答
0

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

于 2008-09-24T12:44:31.667 回答
0

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

于 2011-04-11T20:43:36.127 回答
-1

对于找不到“文档和设置”(无论可能是什么原因)的你们,这里是可以找到trusted.certs 的另一条路径:

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

希望这可以帮助!

于 2014-05-02T14:33:11.020 回答