2014-01-24 4 views
1

스프링 보안을 사용하고 있는데 어색한 오류가 있습니다. 로그인 시도를 처음 시도하면 오류가 발생하고 403 오류가있는 페이지로 리디렉션됩니다. 하지만 다음 시도에서 페이지 로그인으로 돌아 가면 성공합니다! 무슨 일 이니?!스프링 보안 첫 번째 로그인 실패, 두 번째 로그인 성공

<sec:http auto-config="true" > <sec:form-login login-page="/" default-target-url="/_validate" authentication-failure-url="/_loginFailure" /> <sec:http-basic/> </sec:http>

불행하게도, 나는 ... 여기에 몇 가지 제안을 전체 코드를 삽입 할 수 없습니다 내 XML의 중요한 부분 아래

?

답변

0

이 내게 이상한 외모 :

login-page="/" 
default-target-url="/_validate" 

당신은 로그인 페이지를 지정하는 것 같지 않습니다. 또한 로그인 후 _validate 페이지로 리디렉션하는 것이 이상하게 보입니다.

실제로 잠겨있는 것과 관련된 예제 코드에는 아무것도 표시되지 않습니다. 예를 들면 다음과 같습니다.

<sec:intercept-url pattern="/thesecurebit/**" access="IS_AUTHENTICATED_FULLY" /> 
관련 문제