From 2b4eee5e53db96bd8d2a9cb787d178e84703b6b3 Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Tue, 25 Nov 2014 13:48:23 +0000 Subject: [PATCH] Add a note explaining that double backslashes are unnecessary in YAML Closes gh-1989 --- spring-boot-docs/src/main/asciidoc/howto.adoc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spring-boot-docs/src/main/asciidoc/howto.adoc b/spring-boot-docs/src/main/asciidoc/howto.adoc index 9f6f2edc225..9f45fb972ef 100644 --- a/spring-boot-docs/src/main/asciidoc/howto.adoc +++ b/spring-boot-docs/src/main/asciidoc/howto.adoc @@ -496,6 +496,10 @@ to `application.properties`, e.g. server.tomcat.internal_proxies=192\\.168\\.\\d{1,3}\\.\\d{1,3} ---- +NOTE: The double backslashes are only required when you're using a properties file for +configuration. If you are using YAML, single backslashes are sufficient and a value +that's equivalent to the one shown above would be `192\.168\.\d{1,3}\.\d{1,3}`. + Alternatively, you can take complete control of the configuration of the `RemoteIpValve` by configuring and adding it in a `TomcatEmbeddedServletContainerFactory` bean.