По сути, я новичок в этом SSL и Java.
Я из Dotnet Faine, так что тихо сложно делать эти вещи. < /p>
Вещи, которые я сделал: < /p>
сгенерировал сертификат pfx < /code> от iis < /strong>.
следовал этой ссылке отсюда и перенесла в папку Java bin < /code> и создал новый магазин ключей < /code>, следующей командой. < /p>
Код: Выделить всё
keytool -genkey -alias customcertificate.pfx -keyalg RSA -keysize 2048 -keystore customkeystore
< /code>
Я дал тот же пароль для этой команды, например, пароль, используемый для файла сгенерированного PFX. < /p>
После этого я дал все детали, которые он спросил, и хранилище ключей было создано. < /p>
Теперь на втором этапе я опустошил магазин ключа < /code>, как сказал учебник. < /p>
keytool -delete -alias customcertificate -keystore customkeystore
< /code>
Я также проверил с этой командой, что ничего нет в магазине Keystore < /p>
keytool -v -list -keystore customkeystore
< /code>
Теперь на третьем шаге я немного запутался с генерацией файлов jks < /strong>. < /p>
Команда такая: < /p>
keytool -v -importkeystore -srckeystore customcertificate.pfx -srcstoretype PKCS12 -destkeystore customkeystore -deststoretype JKS
< /code>
Я ввел пароли как источника, так и пароли, и я был запутан, где файл JKS будет сохранен < /code>.
Нужно ли мне создать пустой файл
может кто -нибудь, пожалуйста, пройдите ссылку и направьте мне правильный способ сделать это? < /p>
*******-******-*****-**** успешно импортирован.
[хранение hivemqkeystore]
Подробнее здесь: https://stackoverflow.com/questions/397 ... a-pfx-file