Настройка SSL для Spring игнорирует файл, указанный параметром Server.ssl.Key Store, а вместо этого загрузка сертификатаJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Настройка SSL для Spring игнорирует файл, указанный параметром Server.ssl.Key Store, а вместо этого загрузка сертификата

Сообщение Anonymous »

Запуск Java 17 и Spring Boot 3.4.3 Я настроен SSL в Application.properties:

Код: Выделить всё

server.port=9969
server.ssl.enabled=true
server.ssl.key-store=file:/absolutepath/keystore.p12
server.ssl.key-store-password=pwd123
server.ssl.key-password=pwd123
server.ssl.key-store-type=PKCS12
server.ssl.key-alias=myalias
< /code>
Тем не менее, единственный способ настроить SSL - это если я скопирую свой магазин ключей в имя файла. Как только я это сделаю, я смог успешно подключить клиента к своему серверу через SSL.  Я пытался использовать префикс "ClassPath:", а также нет префикса с абсолютным путем, а во всех случаях вывод запуска говорит: < /p>

2025-09-22T14:57:51.854-04:00  INFO 1384329 --- [           main] o.a.t.util.net.NioEndpoint.certificate
: Connector [https-jsse-nio-9969], TLS virtual host [_default_], certificate type
[UNDEFINED] configured from keystore [/home/myuserid/.keystore] using alias [myalias]
with trust store [null]
Если я пропущу параметр «Store-Store», я получаю это исключение, поэтому кажется, что он доступ к созданному хранилищу ключа: вызван: java.lang.illegalstateException: SSL включен, но не настраивается доверительный материал. (немного)?

Подробнее здесь: https://stackoverflow.com/questions/797 ... y-store-pa
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»