Как устранить ошибку ERR_SSL_VERSION_OR_CIPHER_MISMATCH при использовании SSL в Java Spring Boot? ⇐ JAVA
-
Гость
Как устранить ошибку ERR_SSL_VERSION_OR_CIPHER_MISMATCH при использовании SSL в Java Spring Boot?
Я пытаюсь создать хранилище ключей и включить SSL в своем приложении Spring Boot, но получаю сообщение об ошибке ERR_SSL_VERSION_OR_CIPHER_MISMATCH.
Вот что я сделал:
[*]Экспортирован действительный сертификат .crt, созданный Let's Encrypt. [*]Импортировал свой .crt в хранилище ключей .p12 с помощью этой команды:
keytool -import -alias Springboot -file myCertificate.crt -keystore Springboot.p12 -storepass пароль
[*]Добавлено хранилище ключей «springboot.p12» в src/main/resources проекта. [*]Добавлена конфигурация в файл application.yml:
SSL: хранилище ключей: путь к классам: Springboot.p12 ключ-хранилище-пароль: пароль [*]Запустил сервер по адресу https://localhost:8080/ и получил сообщение «ERR_SSL_VERSION_OR_CIPHER_MISMATCH» в Chrome. Я думаю, что делаю что-то неправильно при создании хранилища ключей. Есть ли у кого-нибудь какие-нибудь советы?
Примечание. Я тестировал это обновление в рабочей среде и вместо ERR_SSL_VERSION_OR_CIPHER_MISMATCH получаю ERR_CONNECTION_TIMED_OUT."
Примечание 2. Если я создаю самоподписанный сертификат, эта ошибка не возникнет, но мне нужен действительный сертификат
Я пытаюсь создать хранилище ключей и включить SSL в своем приложении Spring Boot, но получаю сообщение об ошибке ERR_SSL_VERSION_OR_CIPHER_MISMATCH.
Вот что я сделал:
[*]Экспортирован действительный сертификат .crt, созданный Let's Encrypt. [*]Импортировал свой .crt в хранилище ключей .p12 с помощью этой команды:
keytool -import -alias Springboot -file myCertificate.crt -keystore Springboot.p12 -storepass пароль
[*]Добавлено хранилище ключей «springboot.p12» в src/main/resources проекта. [*]Добавлена конфигурация в файл application.yml:
SSL: хранилище ключей: путь к классам: Springboot.p12 ключ-хранилище-пароль: пароль [*]Запустил сервер по адресу https://localhost:8080/ и получил сообщение «ERR_SSL_VERSION_OR_CIPHER_MISMATCH» в Chrome. Я думаю, что делаю что-то неправильно при создании хранилища ключей. Есть ли у кого-нибудь какие-нибудь советы?
Примечание. Я тестировал это обновление в рабочей среде и вместо ERR_SSL_VERSION_OR_CIPHER_MISMATCH получаю ERR_CONNECTION_TIMED_OUT."
Примечание 2. Если я создаю самоподписанный сертификат, эта ошибка не возникнет, но мне нужен действительный сертификат
Мобильная версия