2013-01-02 2 views
0

저는 사용자 인증을 위해 스프링 보안을 사용하고 있습니다.하지만 여기서는 userDetailService 또는 loginFailure 또는 loginSuccess에서 이전 브라우저 URL을 가져오고 싶습니다. 이를 위해 봄 보안에서 이전 URL을 가져오고 싶습니다.

내가 요청 객체에서 URL을 얻기 위해 노력하고 있어요하지만 난 가지고 /j_Spring_security_check 대신 브라우저 URL과 같은 : - /서비스/사용자/로그인이나/서비스/고객/로그인 내가이 있기 때문에 다른 사용자 또는 고객을위한 로그인을위한 두 개의 서로 다른 URL. 사전에 모든 솔루션을

+0

기본 타겟 URL 또는 Referer에 대해 이야기하고 있습니까? – Rajesh

+0

나는 Referer를 찾고 있습니다 .... –

답변

2
String referrer = request.getHeader("referer"); 

참고

감사를 제안 사항 : HTTP referer 클라이언트 제어 값 때문에 완전히 다른 또는 제거 뭔가 스푸핑 될 수 있습니다. 이 값은 중요한 작업에 사용하면 안됩니다. 하지만 왜 이것을 필요로합니까?

+0

고마워요 Working fine ...... :) –

관련 문제