【问题标题】:Dropwizard and SSLDropwizard 和 SSL
【发布时间】:2013-02-20 19:38:29
【问题描述】:

我似乎无法将 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 文件与 dropwizard 的 config.yaml 文件一起放入 /src/main/resources。

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

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

但是,当我导航到登录页面时,它只能在没有 https: 的情况下工作,并给出错误 107 (net::ERR_SSL_PROTOCOL_ERROR):使用 https 时出现 SSL 协议错误。

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

【问题讨论】:

    标签: ssl configuration https dropwizard


    【解决方案1】:

    我在邮件列表上发帖,Codahale 很快就回复了。我没有在 http: 部分下的配置 yaml 文件中设置非阻塞+ssl 连接器。放入

    connectorType: nonblocking+ssl
    

    修复一切。感谢 dropwizard 向导!

    【讨论】:

      猜你喜欢
      • 2014-12-12
      • 2014-04-10
      • 2016-05-02
      • 1970-01-01
      • 2020-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多