我想使用来自 Let's Encrypt 的证书有大量的 Jetty 服务器。其中一个问题是 Let's Encrypt 的证书有一个 lifetime of 90 days .
为了处理这个问题,Jetty 服务器或一些额外的代码必须经常更新证书。
- Jetty 可以处理这个 self 吗?如果是,我该如何启用它?
- 如果我需要使用 Java client 自行实现它那么如何在不重启 Jetty 服务器的情况下通过 Jetty API 动态替换证书?
编辑:一些相关的和部分有用的链接:
最佳答案
从版本 9.3.15 开始,您可以使用:
SslContextFactory.reload(Consumer<SslContextFactory>)
有关详细信息,请参阅:https://github.com/eclipse/jetty.project/issues/918
关于java - 如何将 Jetty 与 Let's Encrypt 证书一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39427066/