Ответ 1
Убедитесь, что вы используете правильный пароль для открытия хранилища ключей. У меня была эта ошибка, и оказалось, что я все еще использую пароль из кода примера в trusted.load()
Я хочу использовать самоподписанную подпись для соединений ssl. Я следую за этим сообщением.
Моя проблема: после создания Keystore моя проверка целостности не удалась.
Keytool-Error: java.io.IOException: KeyStore integrity check failed.
Я все еще ищу, но, может быть, кто-то может спасти меня некоторое время.
Убедитесь, что вы используете правильный пароль для открытия хранилища ключей. У меня была эта ошибка, и оказалось, что я все еще использую пароль из кода примера в trusted.load()
У меня была та же проблема, когда я попытался открыть файл KeyStore
, который я сохранил локально, и 2 соображения приходит на ум:
KeyStore
и загружаете его другим паролем.KeyStore
был поврежден каким-то образом, таким образом, отмечая проверку целостности.Я предлагаю вам попытаться сохранить и загрузить другой файл с тем же паролем (исправлено), чтобы проверить, нормально ли он будет загружаться.
Убедитесь, что файл хранилища ключей закрыт с помощью FileOutputStream.close()
или он будет отмечен как потерянный.