在 Spring 云配置客户端调用 /env,密码 属性 显示“ portal.db.password=***”

Call /env on Spring cloud config client side, password property shows " portal.db.password=*** "

我在远程 git 存储库上的配置文件:

我的应用-uat.properties:

portal.db.userName=allen
portal.db.password=allen1235

我可以在客户端加载这个文件,我想通过调用 /env 保存这些属性,但是得到 portal.db.password=***.

我想知道我是否可以通过在客户端配置文件或其他一些方法中添加一些属性来获得真正的价值 (portal.db.password=allen1235)。希望得到您的帮助。

以下是 /env 端点的默认清理关键字。

endpoints:  
  env:   
    keys-to-sanitize: password,secret,key,token,.*credentials.*,vcap_services

您可以通过在 application.yml/properties.

中定义 below 来覆盖下面的 属性 而无需 password
endpoints:  
  env:   
    keys-to-sanitize: secret,key,token,.*credentials.*,vcap_services