【发布时间】:2020-03-10 05:51:11
【问题描述】:
我正在努力让全局 SSL 配置正常工作。我在跑步 Spring Boot 中的 Apache Camel。好像里面的配置 application.yml 被忽略。未创建 SSL 上下文,并且 http 组件忽略 use-global-ssl-context-parameter。
版本
- Spring-Boot:2.1.9-RELEASE
- Apache Camel:2.24.2
pom 中包含的依赖项:
- 骆驼弹簧靴
- 骆驼弹簧启动器
- camel-http-starter
配置(application.yml)
camel:
# To enable global SSL in undertow
component:
http:
use-global-ssl-context-parameters: true
ssl:
config:
key-managers:
key-password: "changeit"
key-store:
resource: "/keystore.p12"
password: "changeit"
type: "PKCS12"
trust-managers:
key-store:
resource: "/cacerts"
password: "changeit"
type: "jks"
这是一个专门为测试全局 SSL 而创建的干净项目 上下文创建。
我好像在某个地方漏掉了一步?
感谢您的帮助。
【问题讨论】:
-
下面的解决方案对你有用吗???,你知道如何使用 .jks 文件吗,你能给这个项目的 Git 链接,我也面临同样的问题,