我正在使用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/

10-11 12:59