Hallo,
ich versuche gerade gewissen Apache Umgebungsvariablen (Bsp: SSL_CLIENT_S_DN) über mod_jk an die JSP Engine (Tomcat bzw. Glassfish) zu übergeben, aber es gelingt nicht so recht.
Meine httdp.conf:
JkEnvVar TESTVAR EIMER2
JkEnvVar TEST_SSL_CLIENT_S_DN SSL_CLIENT_S_DN
JkEnvVar TEST_SSL_SERVER_S_DN %{SSL_SERVER_S_DN}
JkEnvVar TEST_SSL_CIPHER
Hier das JSP, damit ihr wisst wie ich die Variablen im Tomcat/Glassfish auslesen möchte:
out.println("Variable TESTVAR => " + request.getAttribute("TESTVAR") + "<br>"); ----> wird korrekt angezeigt ("EIMER")
out.println("Variable SSL_CLIENT_S_DN => " + request.getAttribute("TEST_SSL_CLIENT_S_DN") + "<br>"); ----> funktioniert nicht - es kommt nur als String an und nicht mit Variableninhalt
out.println("Variable SSL_SERVER_S_DN => " + request.getAttribute("TEST_SSL_SERVER_S_DN") + "<br>"); ----> funktioniert nicht - es kommt nur als String an und nicht mit Variableninhalt
out.println("Variable SSL_CIPHER => " + request.getAttribute("TEST_SSL_CIPHER") + "<br>"); ----> funktioniert nicht - hier wird die Variable anscheinend neu initialisiert (Wert "null")
Kennt jemand die korrekte Schreibweise wie ich per JkEnvVar eine Apache Umgebungsvariable auf die Reise schicke?
Danke im voraus.
Grüße