diff --git a/spring-cloud-config-server/src/main/java/org/springframework/cloud/config/server/EnvironmentController.java b/spring-cloud-config-server/src/main/java/org/springframework/cloud/config/server/EnvironmentController.java index b728d8a0..c6254f5e 100644 --- a/spring-cloud-config-server/src/main/java/org/springframework/cloud/config/server/EnvironmentController.java +++ b/spring-cloud-config-server/src/main/java/org/springframework/cloud/config/server/EnvironmentController.java @@ -319,6 +319,9 @@ public class EnvironmentController { public void setOverrides(Map overrides) { this.overrides = new HashMap(overrides); for (String key : overrides.keySet()) { + if (overrides.get(key).contains("\\{")) { + this.overrides.put(key, overrides.get(key).replace("\\{", "{")); + } if (overrides.get(key).contains("$\\{")) { this.overrides.put(key, overrides.get(key).replace("$\\{", "${")); }