Dropwizard和SSL

Dropwizard和SSL,ssl,configuration,https,dropwizard,Ssl,Configuration,Https,Dropwizard,我似乎无法将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/re

我似乎无法将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中,与dropwizard的config.yaml文件放在一起

然后,我尝试根据手册为dropwizard配置ssl:

http:
  ssl:
    keyStore: ./keystore.jks
    keyStorePassword: ********
但是,当我导航到登录页面时,它只在没有https:的情况下工作,并在使用https时给出错误107(net::ERR_SSL_PROTOCOL_Error):SSL PROTOCOL Error


还有其他我遗漏的步骤吗?

我在邮件列表上发布,Codahale很快做出了回应。我没有在我的配置yaml文件的http:部分下设置nonblocking+ssl连接器。投入

connectorType: nonblocking+ssl
一切都搞定了。谢谢你的向导