Подтвердить что ты не робот

Dropwizard и SSL

Я не могу настроить Dropwizard для использования ssl.

Я создал ключ

openssl genrsa -des3 -out server.key 1024

и сертификат

openssl req -new -key server.key -days 365 -out server.crt -x509

и импортировал его в хранилище ключей

keytool -import -file server.crt -keystore keystore.jks

Оттуда я поместил файл keystore.jks в /src/main/resources вместе с файлом config.yaml для dropwizard.

Затем я попытался настроить ssl для dropwizard в соответствии с руководством:

http:
  ssl:
    keyStore: ./keystore.jks
    keyStorePassword: ********

Однако, когда я перехожу на страницу входа в систему, он работает только без https: и дает ошибку 107 (net:: ERR_SSL_PROTOCOL_ERROR): ошибка протокола SSL при использовании https.

Есть ли другие шаги, которые мне не хватает?

4b9b3361

Ответ 1

Я отправил в список рассылки, и Кодаале быстро ответил. Я не устанавливал неблокирующие + ssl-коннекторы в свой файл конфигурации yaml в разделе http:. Ввод

connectorType: nonblocking+ssl

исправлено все. Спасибо мастер dropwizard!