From 869e5d271057ef805769f1ed8b77fab0e734f9a1 Mon Sep 17 00:00:00 2001 From: Ryan Weaver Date: Mon, 13 Mar 2017 08:43:44 -0500 Subject: [PATCH] Making it more clear where to add the Request::setTrustedProxies line And trying out the diff format! --- request/load_balancer_reverse_proxy.rst | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/request/load_balancer_reverse_proxy.rst b/request/load_balancer_reverse_proxy.rst index 76c3f79da1c..d8a3b321ce6 100644 --- a/request/load_balancer_reverse_proxy.rst +++ b/request/load_balancer_reverse_proxy.rst @@ -82,14 +82,16 @@ In this case, you'll need to - *very carefully* - trust *all* proxies. #. Once you've guaranteed that traffic will only come from your trusted reverse proxies, configure Symfony to *always* trust incoming request. This is - done inside of your front controller:: + done inside of your front controller: + +.. code-block:: diff // web/app.php // ... - Request::setTrustedProxies(array('127.0.0.1', $request->server->get('REMOTE_ADDR'))); + $request = Request::createFromGlobals(); + + Request::setTrustedProxies(array('127.0.0.1', $request->server->get('REMOTE_ADDR'))); - $response = $kernel->handle($request); // ... #. Ensure that the trusted_proxies setting in your ``app/config/config.yml``