on master help sign in
Add X-Forwarded-Proto to appearsSecure.
commit5a4e6e85c4eadadb8b57709651bd73c54f507732 authorMikkel Christiansen <mikkel@rheosystems.com> dateTue 28 Jul 2015, 08:16 (11 years ago) parentf370437
1 file changed+1
wai-extra/Network/Wai/Request.hs+1
wai-extra/Network/Wai/Request.hs+1
@@ -32,6 +32,7 @@ appearsSecure request = isSecure request || any (uncurry matchHeader)
3232 , ("HTTP_X_FORWARDED_SSL" , (== "on"))
3333 , ("HTTP_X_FORWARDED_SCHEME", (== "https"))
3434 , ("HTTP_X_FORWARDED_PROTO" , ((== ["https"]) . take 1 . C.split ','))
35+ , ("X-Forwarded-Proto" , (== "https")) -- Used by Nginx and AWS ELB.
3536 ]
3637
3738 where