---
grails:
mongodb:
host: "localhost"
port: 27017
databaseName: "dbName"
username: "user"
password: "encryptedPassword"
---
如何在用于连接MongoDB之前解密密码?原因是我不需要在配置中指定纯文本密码。
答案 0 :(得分:0)
加密密码是安全隐患,并且可能很容易被黑客攻击。 我建议你使用外部配置文件或系统环境变量。
这种方法的另一个优点是,每次更改密码时都不需要重新编译/修改战争。