Akka HTTP 2.0使用SSL(HTTPS)

时间:2016-01-25 12:18:21

标签: scala ssl akka akka-http

我正在尝试将自签名证书添加到我的配置中,以便让我的网络服务通过SSL提供内容,但我没有运气。

这是我目前的配置

ssl {
  jksKeystore = "localhost.p12"
  password = "changeit"
}

关于我为什么能够启动HTTPS服务器而误解的任何想法?

我的项目使用的是akka 2.0和scala

1 个答案:

答案 0 :(得分:10)

akka代码库中有一些测试https功能的测试。他们使用ExampleHttpContexts中定义的预定义http上下文。

我创建了一个小型仓库,它使用akka存储库中的密钥(我希望他们不介意),并使用自签名证书here创建一个最小的https服务器。作为回购而不是作为一个要点,所以你可以克隆它来开始。

这是scala代码:

GroupJoin