Джава:Ошибка недопустимого формата хранилища ключей

StackOverflow https://stackoverflow.com/questions/126798

  •  02-07-2019
  •  | 
  •  

Вопрос

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

java.io.IOException: Invalid keystore format

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

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

Это было полезно?

Решение

Мне удалось воспроизвести ошибку, изменив файл доверенных сертификатов в каталоге.

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

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

Другие советы

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

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

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top