就启用Conscrypt SSL而言,我对操作Jetty配置文件以启用必要模块的位置感到有些困惑。
我使用了dropwizard(1.3.0-rc6)。
Jetty文档详细介绍了它。我的理解是,Jetty的大多数配置文件都打包到随dropwizard一起提供的config.yml
文件中。因此,我不了解如何通过dropwizards实现访问$JETTY_BASE
和$JETTY_HOME
。 Jetty被Dropwizards核心的依赖所吸引。如果我想编辑Jetty连接器作为示例,我是否需要手动重新创建httpconnector。
如何编辑Jetty的sslContextFactory文件以将Conscrypt设置为安全提供程序?
答案 0 :(得分:0)
经过一番阅读..我在当地安装了jet用jet。
因此/usr/local/Cellar/
是brew安装软件包的地方。
cd into /jetty/libexec
这是start.jar / start.ini
所在的位置。
然后运行带参数的jar来添加ssl和conscrypt模块。 java -jar start.jar --add-to-start=ssl,conscrypt
我仍然不相信这与码头的dropwizards配置有任何关系,所以由于这个原因,dropwizard附带的码头配置怎么可以改变?
或者我拉我的机器本地实现Jetty,并排除它的Dropwizards版本?