【问题标题】:How to manage certificate, truststore and keystore key files in a Java project如何在 Java 项目中管理证书、信任库和密钥库密钥文件
【发布时间】:2020-03-23 02:40:30
【问题描述】:

我正在访问云中的数据库。在他们的“How To”页面中,提到您可以将这些 ca.pem 和 service.key 文件放在本地路径中。

在我的 Spring Boot 项目中,在应用程序属性中,我放了:

ssl.truststore.location=/Users/Me-myself/local/path/keys/client.truststore.jks

我已经使用命令来创建商店,并且可以访问我的远程云数据库。

我的问题是,其他将克隆我的项目的人如何能够在他们的本地机器上成功运行它?

将这些文件嵌入到我的 spring-boot 项目中是一种好习惯吗?

【问题讨论】:

    标签: java ssl-certificate keystore cloud-security


    【解决方案1】:

    将truststore文件放到Spring Boot项目的资源目录下。

    资源目录下的所有文件在构建时都会添加到JAR文件中 并且将在类路径中。

    【讨论】:

      猜你喜欢
      • 2015-12-02
      • 1970-01-01
      • 2018-01-24
      • 2013-01-02
      • 1970-01-01
      • 1970-01-01
      • 2015-02-07
      • 2011-08-17
      • 2020-11-18
      相关资源
      最近更新 更多