2009-07-28 4 views
0

iFrame 내에서 추가 '자식'Seam 응용 프로그램을 시작하는 포털 형 Seam 응용 프로그램이있는 다소 제한적인 아키텍처가 있습니다.Seam 애플리케이션에서 HTTP 세션 타임 아웃을 차단하려면 어떻게해야합니까?

'하위'응용 프로그램이 여전히 사용되고 있어도 포털 응용 프로그램의 HTTP 세션이 시간 초과되는 문제가 있습니다. 사이트를 안전하게 유지하려면 HTTP 세션 시간 초과를 유지해야합니다. 우리는 잠시 동안이 문제를 씹어 서 여러 가지 막 다른 길을 찾아 냈습니다.

그래서 '어린이'응용 프로그램의 활동을 기반으로 포털 응용 프로그램에서 HTTP 세션 시간 초과를 차단할 수 있습니까?

+0

방금 ​​매우 긴 값으로 세션 제한 시간을 늘릴 수 없습니다 매우 높은 값으로 서버의 HttpSession에 제한 시간 변수를 설정? – skaffman

답변

0

+0

값을 0으로 설정하면 세션이 시간 초과되지 않습니다. – Russell

2

포털 응용 프로그램에서 특수한 "keepalive"URL (200 OK을 반환하는 간단한 서블릿 일 수 있음)에서 하위 응용 프로그램에 HTTP 호출을 할 수 있습니다. 이러한 요청은 클라이언트가 AJAX를 통해 전송하거나 자식 작업을 기반으로 HTTP 하위 요청을 사용하여 서버 측에서 수행 할 수 있습니다.

관련 문제