2011-10-10 44 views
1

我在谷歌應用程序引擎中使用了Spring Security模塊。Google App Engine Spring Security登錄失敗問題

如果我成功登錄(使用正確的憑據),那麼它會成功重定向到主頁。

如果登錄失敗一次失敗,那麼即使使用正確憑證進行第二次嘗試也不會將我重定向到主頁,它會保留在錯誤登錄頁面中。

安全-context.xml中的一塊

<http auto-config='true'> 
    <intercept-url pattern="/css/**" filters="none"/> 
    <intercept-url pattern="/images/**" filters="none"/> 
    <intercept-url pattern="/login.jsp*" filters="none"/> 
    <intercept-url pattern="/**" access="ROLE_USER" /> 
    <form-login login-page='/login.jsp' authentication-failure-url="/login.jsp?login_error=1" default-target-url="/"/> 
    <session-management invalid-session-url="/login.jsp" /> 
    <logout logout-success-url="/login.jsp"/> 
</http> 

<authentication-manager> 
    <authentication-provider> 
     <user-service> 
     <user name="guest1" password="guest1" authorities="ROLE_USER" /> 
     <user name="guest2" password="guest2" authorities="ROLE_USER" /> 
     </user-service> 
    </authentication-provider> 
</authentication-manager> 

請讓我知道如果你需要更多的細節。您可以在http://relation-ship.appspot.com/

的2個憑據測試這個問題訪問http://relation-ship.appspot.com/是guest1虛擬機,guest1虛擬機和guest2,客人

感謝, Ramesh.V

+0

你能啓用DEBUG日誌記錄,看看春天有什麼要說嗎? – Saket

回答

2

此問題是由於春季版本3.0.6。 RELEASE,我改爲3.0.5.RELEASE解決了我的問題。

謝謝