- Spring Cloud 数据流服务器 Cloudfoundry - 1.0.0.RELEASE
- Spring Cloud 配置服务器 - 1.1.3
这是一种奇怪的行为。我们正在观察部署到 Spring Cloud Data Flow 中的 Spring Cloud Stream 应用程序,并且绑定的配置服务器实例正在从属性文件中读取 {cipher} 前缀值作为纯文本值,而不是尝试解密它们。
我在调试应用程序时看到这样的东西:
dbPassword = {cipher}poiquetrpoiuqef345ja678d789ghpasygsrytsdkghosityserthsdgh
而不是这样的:
dbPassword = superSecret
就配置服务器的配置方式以及它从我们的 Git 存储库加载属性文件的事实而言,其他一切似乎都是有序的。它只是不解密密码值。我们忘记了什么简单的事情?