users@jersey.java.net

[Jersey] Re: x-forwarded-proto and _at_Context

From: <cowwoc_at_bbs.darktech.org>
Date: Fri, 9 May 2014 18:52:04 +0000 (UTC)

Hi Robert,

FYI, on Jetty 9 you can do the following:

1. Add:

RequestHeader set X-Forwarded-Proto "https" env=HTTPS

to your httpd configuration.

Source:
http://wiki.eclipse.org/Jetty/Howto/Configure_mod_proxy#Proxying_SSL_on
_Apache_to_HTTP_on_Jetty

2. Add "HttpConfiguration.addCustomizer(new
ForwardedRequestCustomizer());" to Jetty's code.

You're done!

The Request URL will now contain the forwarded URL.

Gili