Все, что я получаю, это javax.net.ssl.SSLHandshakeException: no cipher suites in common.
Вот как воспроизвести поведение:
keytool -genkeypair -keystore demo/src/main/resources/keystore.jks[Unknown], введите Yes, когда его спросят, верен ли CN=Unknown, OU=Unknown, ....добавьте следующее в application.properties
server.ssl.key-store=classpath:keystore.jks
server.ssl.key-store-password=<my-secure-pwd>
собрать и запустить приложение
curl https://localhost:8080Я впервые добавляю SSL в приложение Spring Boot, и я думаю, что что-то не так, но я понятия не имею, что именно. Может быть, кто-нибудь из вас мог бы помочь? Спасибо!




Хорошо, оказывается, вам нужно установить ключевой алгоритм на RSA, чтобы это работало.
keytool -genkeypair -keyalg RSA -keystore src/main/resources/keystore.jks