WebLogic에서 실행중인 기존 Java EE 애플리케이션이 있으며 사용자가 기존 웹 로그인 프로세스를 통해 로그인 한 것처럼 프로그래밍 방식으로 사용자를 인증하려고합니다. 말하자면, 결국, 나는 호출자에게 반환 될 수 있고 나중에 재 인증없이 서버로 되돌아 갈 수있는 유효한 세션 (쿠키)을 갖고 싶습니다. (이것은 JAX-WS stateful Web Service 호출을 가능하게하기위한 것입니다).WebLogic (JAAS)의 프로그래밍 방식 로그인 (인증)
사용자가 양식 인증을 통해 로그인 할 때 결국 j_security_check를 통해 호출되는 사용자 정의 LoginModule이 있습니다. 내가하고 싶은 일은 WebLogic을 대신하여 LoginModule을 호출하고 자격 증명을 요청한 다음 인증 된 세션과 유효한 대상 (예 : 모든 JAAS의 장점)을 생성하는 것입니다.
JAAS일까요? WebLogic 호출이 있습니까?
답장 Arjan을 이용해 주셔서 감사합니다. 불행히도 우리의 경우에는 Servlet 3.0을 사용하지 않습니다. 우리는 Servlet 2.5를 사용하고 있으며 login (및 authenticate) 메소드는 지원되지 않습니다. 2.5 버전에서 이와 같은 것이 있습니까? – psparago
서블릿 2.5에서는 불행히도 이와 같은 것이 없습니다. JBoss와 GlassFish는 모두 독점 메커니즘을 가지고 있지만 WebLogic에서이 기능을 사용할 수 있는지 여부는 알 수 없습니다. 그것을 찾을만한 가치가 있을지도 모릅니다. –
응답 해 주신 Arjan에게 다시 한 번 감사드립니다. – psparago