【问题标题】:Apache Camel Global SSL Configuration with Spring-Boot使用 Spring-Boot 的 Apache Camel 全局 SSL 配置
【发布时间】: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 链接,我也面临同样的问题,

标签: spring-boot apache-camel


【解决方案1】:

更换 camel-http 组件 camel-http4 解决了这个问题。我的理解是不推荐使用camel-http。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-01
    • 1970-01-01
    • 2018-01-17
    • 1970-01-01
    • 2021-04-22
    • 1970-01-01
    • 2016-04-20
    • 1970-01-01
    相关资源
    最近更新 更多