2 Matching Annotations
- May 2020
-
blindsidenetworks.com blindsidenetworks.com
- Oct 2019
-
docs.aws.amazon.com docs.aws.amazon.com
-
The X-Forwarded-Proto request header helps you identify the protocol (HTTP or HTTPS) that a client used to connect to your load balancer. Your server access logs contain only the protocol used between the server and the load balancer; they contain no information about the protocol used between the client and the load balancer.
The load balancer may talk to the server via http so using $scheme in nginx when there's an AWS load balancer in front may lead to the $scheme being unexpectedly http instead of https.
http { map $http_x_forwarded_proto $original_scheme { "" $scheme; default $http_x_forwarded_proto; } }
-