2012-12-06 2 views
3

인증에 CAS를 사용합니다. 시나리오는 다음과 같습니다.사용자가 이미 로그인했을 때 CAS 로그인 페이지에서 리디렉션합니다.

사용자가 www.awesomesite.com/coolthings 사이트에 액세스하려고합니다.

사용자가 아직 로그인하지 않은 경우 실제로는 CAS 로그인 인 www.awesomesite.com/login으로 이동합니다.
사용자가 로그인하여 시도한 사이트 (이 경우 www.awesomsite.com/coolthings)로 이동합니다. 사용자들이 로그인 할 때 www.awesomesite.com/login 간다 경우 지금

, 나는 홈 페이지로 리디렉션하고 싶습니다. 실제로 로그인 페이지로 이동하면 CAS는 로그인 한 것으로 응답하지만 이미 URL에 있기 때문에 아무데도 리디렉션되지 않습니다. 그래서 그들은 단지 빈 페이지에 앉아 있습니다. 이미 로그인 한 상태에서 로그인에서 리디렉션하는 데 사용할 수있는 AutenticationFilter에 설정할 수있는 매개 변수가 있습니까

답변

0

내가 할 수있는 기본 방법이없는 것 같습니다. 서비스가 정의되지 않은 경우 기본 CAS 서비스 (www.awesomesite.com/coolthings)를 계산하십시오. login-webflow.xml 파일의 initialFlowSetupAction을 재정 의하여이를 수행하는 것이 좋습니다.

관련 문제