Umgang mit X-FORWARDED-PROTO in java-apache-tomcat

Kann irgend jemand mich leiten, arbeiten mit X-FORWARDED-PROTO in Java-apache-tomcat.

Den Anwendungs-setup ist in einer solchen Weise, dass tomcat Gespräche mit apache-webserver, die wiederum Gespräche mit Cisco LoadBalancer, schließlich die balancer veröffentlicht die Seiten an den client (tomcat -> apache2 -> load-balancer -> client).

Das SSL-Zertifikat installiert ist, LoadBalancer und seinen Umgang mit https-Anfrage. Meine Forderung ist, um die Anwendung Verhalten sich in einer solchen Weise, dass es verwendet die X-FORWARDED-PROTO und ändern Sie die Seiten, wie HTTP oder HTTPS.

Überprüfung der header-Dateien meiner Webseiten konnte ich nicht finden, die " X-FORWARDED-PROTO-parameter. Ich habe keinen Zugriff auf die LoadBalancer-Konfiguration und die ES hat uns vorgeschlagen zu verwenden, die X-FORWARDED-PROTO zu unterscheiden zwischen HTTP & HTTPS-Anfrage.

Gibt es irgendeine Konfiguration zu tun, tomcat oder apache-Ebene, so dass es zurückkehren wird, die X-FORWARDED-PROTO-parameter. Oder ist es so, dass die Konfiguration sollte werden behandelt LoadBalancer .

InformationsquelleAutor Manoj | 2011-04-21

Schreibe einen Kommentar