我正在使用grails Jasypt Encryption plugin加密数据库中的数据。
如果我在Config.groovy文件中设置jasypt配置,例如:
jasypt {
algorithm = "PBEWITHSHA256AND256BITAES-CBC-BC"
providerName = "BC"
password = "myPassphrase"
keyObtentionIterations = 1000
}
然后一切正常。
但是,如果我将jasypt配置移动到jasypt doc(External Config Files in Grails)中提到的外部文件中,则不会访问这些配置。
如何访问jsypt外部配置文件?
注意:-使用ubuntu
最佳答案
由于您的Jasypt配置块使用ConfigSlurper语法,因此您的外部配置文件需要.groovy
扩展名(例如.jasypt.groovy
),或者,您可以切换到Java .properties
语法。
关于grails - Jasypt:从外部文件读取配置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20321853/