Spring SMTP MailProperties-我是否必须以明文形式存储密码?

时间:2019-01-14 17:58:32

标签: spring spring-boot

我正在使用Spring Email在后端实现Email服务。有很多很好的例子,但是我看不出一种方法来避免必须将帐户的密码以纯文本格式存储在配置文件中。

spring.mail.username=office@company.com
spring.mail.password=the-password

是否有更好的方法?


我不太了解this的意义,因为在我的情况下,我必须将密码存储在Procfile中(heroku用于启动服务器):

web: java $JAVA_OPTS -Djasypt.encryptor.password=<still-not-safe> -Dserver.port=$PORT -jar target/*.jar

这只是将密码从一个配置文件移动到另一个配置文件。

0 个答案:

没有答案