如何在 Spring boot 嵌入式 tomcat 中自定义 ssl 配置?

问题描述

在 spring boot ssl 配置是通过 application.properties 或 application.yaml 完成的。 有什么办法可以通过代码配置自定义它。 我寻找解决方案的原因是我需要提供来自 hashicorp 保险库的 ssl 密钥库密码。 有什么解决方案,所以我可以配置相同的。或者我可以从我的启动脚本中获取 ssl 密钥库密码并将其提供在环境变量中。

我尝试通过 ApplicationContextinitializer 自定义环境变量,但它没有工作,因为 RestTemplate bean 没有加载,并且在 spring 上下文初始化之前没有调用 Hashshicorp 保险库。

不共享任何代码,因为没有找到任何解决方案。分享任何可以帮助我的代码想法。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)