У меня есть jes keystore без пароля. Когда я запускаю команду
keytool -list -keystore mykeystore.jks
И он подсказывает мне пароль хранилища ключей, я просто нажимаю 'enter'.
Обратите внимание, что пароль хранилища ключей НЕ является паролем java по умолчанию для "changeit". Он пуст
Когда я пытаюсь запустить
keytool -storepasswd -keystore mykeystore.jks
чтобы изменить пароль на непустую строку. Сначала он запрашивает текущий пароль. Просто нажмите enter, так как он пуст.
keytool -storepasswd -keystore mykeystore.jks
Enter keystore password:
Keystore password is too short - must be at least 6 characters
Просто чтобы подтвердить всем, что пароль не "changeit"
keytool -storepasswd -keystore mykeystore.jks
Enter keystore password: changeit
keytool error: java.io.IOException: Keystore was tampered with, or password was incorrect
Любая идея, как я могу изменить пароль хранилища ключей, если существующий пароль пуст?