2016-11-08 1 views
0

내 응용 프로그램에서 Shibboleth SSO 서비스 공급자를 사용할 계획이며 here으로 설명되어 있습니다. 로그인 성공 후 사용자 정보는 웹 서버 환경 (예 : PHP의 경우 $_SERVER['mail'])에서 읽음으로써Apache TomEE를 사용하여 웹 서버 환경 변수를 읽는 방법은 무엇입니까?

일 수 있습니다.

TomEE를 사용하여 Java에서 어떻게 수행합니까?

서블릿 요청이 Tomcat에 전달되도록 Apache Web Server를 Tomcat과 함께 사용하고 있습니다. Apache 환경에 액세스 할 수 있습니까? mod_proxy_ajp의 documentation에 따르면

답변

0

: 이름이 접두사 AJP_이 AJP 요청 속성으로 (키의 이름에서 제거 AJP_ 접두어) 원본 서버로 전달됩니다

환경 변수.

그래서

request.getAttribute("AJP_mail") 
를 사용하여 당신이 가치를 얻을 수있는 응용 프로그램 코드에서, 당신은 "메일"웹 서버 환경 변수와 같은 SAML 속성을 디코딩하기 위해 표어 SP를 구성 가정
관련 문제