2016-06-22 2 views
0

나는 단순한 SPA Sprint Boot 응용 프로그램을 포함하고 있습니다. 포함 된 Tomcat이있는 실행 가능한 jar 파일이며 preauthenticatedauthenticationprovider를 사용하여 siteminder에 연결하려고합니다. 응용 프로그램이 http://someserver:1234스프링 부트 Tomcat CA SSO/Siteminder Intercept 포함

설명서에 WebAgent가 웹 서버에 설치되어 있고 요청을 가로 챕니다. WebAgent를 별도의 컨테이너에 배포 할 계획입니까? 그렇다면 어떻게 요청을 차단합니까? 모든 문서는이 절편을 언급하지만 메커니즘을 진술하지는 않습니다.

요청을 가로 채기 위해 같은 컨테이너에 배치해야합니까? 모든 HTTP 헤더가 가로 챌 수 있다고 생각하는 유일한 방법은 프록시를 사용하는 것입니다.

+2

가능한 답변이 너무 많거나 좋은 답변이 너무 길어질 수 있습니다. 응답 집합의 범위를 좁히거나 몇 단락에서 대답 할 수있는 문제를 찾아내는 세부 정보를 추가하십시오. –

답변

1

웹 에이전트를 구성하는 방법에는 두 가지가 있습니다. 1. 로컬 구성 - Applciaiton이 호스팅되는 서버의 설치 ​​에이전트. 2. 중앙 집중식 구성 - Apache와 같은 웹 서버에 에이전트를 설치하고 프록시 항목을 백엔드 응용 프로그램에 추가합니다. 이 구성은 웹 에이전트 서버에서 진행되는 모든 요청을 차단합니다. 나는 이것을 추천한다. 아직도 질문이 있으시면 여기로 오십시오. - 감사합니다. Chiranjeevi