2014-09-19 3 views
0

SSO 웹 응용 프로그램에 OpenAM을 적용하려고합니다.OpenAM + Winstone에 대한 해결책이 있습니까?

지난 달부터 나는 OpenAM에 익숙해 져서 거의 끝나 가고 있다고 생각했습니다.

하지만 또 다른 제약이 있습니다.

하나의 응용 프로그램은 Winstone Servlet Container에 대한 종속성이 더 높지만 OpenAM의 Java EE 에이전트 목록에는 포함되어 있지 않습니다.

제 솔루션은 'Apache Web Server 사용 : Apache + Winstone'이었지만 제 동료는 제 제안을 거부했습니다.

OpenAM + Winstone을위한 다른 솔루션이 있습니까?

(내 동료가 그런 말까지 제가 인터넷 검색으로 찾을 수 없습니다. 사실 나는 윈스턴 자체를 몰랐습니다.)

답변

1

를 그냥 '를 사용할 수 응용 프로그램에서 J2EE 보안이 필요하지 않은 경우 J2EE Agent '필터 (예 : Tomcat Agent)의 일부인 "servlet-filter"를 사용하십시오. boostrap 디렉토리를 가리 키도록 JVM 옵션을 지정하고 에이전트 libs를 클래스 경로에 추가하면됩니다.

+0

아, JavaEE 에이전트의 'servlet-filter'부분 (라이브러리)이 모든 (Tomcat, Jetty, Winstone, ...) 서블릿 컨테이너에 똑같이 적용될 수 있다는 것을 의미합니까? 설명서를 자세히 읽어 보겠습니다 ... 고맙습니다. ^^ – user1859006

+1

공식적으로 Forgerock에서 지원할 수 없기 때문에 문서화되지 않았지만 서블릿 필터는 모든 JEE 에이전트에서 동일합니다. JEE 에이전트의 JEE (JAAS) 부분 만 배포 컨테이너 별입니다. –

+0

다시 한번 감사드립니다. ^^ 나는 정확히 ... 나는 시련과 실수를하고 있지만 아직 끝내지는 못한다. 구성 파일은 직접 작성해야합니다. – user1859006