Java: неверный формат хранилища ключей Ошибка - PullRequest
3 голосов
/ 24 сентября 2008

Кто-нибудь знает, как решить эту ошибку Java?

java.io.IOException: Invalid keystore format

Я получаю его, когда пытаюсь получить доступ к хранилищу сертификатов из опции Java на панелях управления. Это мешает мне загружать апплеты, которые требуют повышенных привилегий.

Изображение ошибки

Ответы [ 5 ]

4 голосов
/ 24 сентября 2008

Мне удалось воспроизвести ошибку путем искажения файла trust.certs в каталоге

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

Удаление файла устранило проблему.

2 голосов
/ 29 августа 2012

Не включайте специальные символы в название организации и единицы измерения

0 голосов
/ 02 мая 2014

Для вас, ребята, которые не могут найти «Документы и настройки» (какой бы ни была причина), вот еще один путь, по которому можно найти trust.certs:

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

Надеюсь, это поможет!

0 голосов
/ 12 апреля 2011

для меня это означало, что мой ключевой файл, который я пытался импортировать, был недействительным (фактически это была страница 404, а не действительный ключ)

0 голосов
/ 24 сентября 2008

Кажется, что отсутствует сертификат или неверный формат. Вы уже сгенерировали сертификат с помощью keytool?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...