在使用ApacheTomcat时使用jasypt spring boot

gj3fmq9x  于 2021-07-13  发布在  Java
关注(0)|答案(1)|浏览(405)

我正在尝试使用jasyptspring引导,并将其作为war部署到tomcat服务器上。在这种情况下,如何传递加密机密码以确保可以读取加密值?提供的所有示例都是关于运行 jar 文件或spring boot应用程序,如下所示:

java -Djasypt.encryptor.password={my-password-to-decrypt} -jar target/jasypt-spring-boot-demo-0.0.1-SNAPSHOT.jar

可能需要添加一些设置到 catalina.properties 文件在tomcat中 conf 文件夹,例如定义活动配置文件时?

c0vxltue

c0vxltue1#

我想办法做到这一点:
创建 setenv.sh cataline\u home/bin文件夹中的文件
添加以下条目以设置tomcat启动时的环境变量:

export JASYPT_ENCRYPTOR_PASSWORD=your-password

保存并重新启动tomcat。

相关问题