0
從auth.gsp
頁面我想重定向到create.gsp
如果登錄成功。在春季安全如何做到這一點?春季安全重定向到使用重定向後的頁面:uri
重定向uri:「/用戶/創建」在登錄控制器我試過這個,但成功登錄後它首先進入默認的uri,然後再次點擊登錄控制器只會導致create.gsp
。
從auth.gsp
頁面我想重定向到create.gsp
如果登錄成功。在春季安全如何做到這一點?春季安全重定向到使用重定向後的頁面:uri
重定向uri:「/用戶/創建」在登錄控制器我試過這個,但成功登錄後它首先進入默認的uri,然後再次點擊登錄控制器只會導致create.gsp
。
默認情況下,spring安全存儲要訪問的請求url,然後將其重定向到登錄頁面。成功登錄後,您將被重定向到您想要的頁面。
E.g.
/test
/test
您可以覆蓋與此行爲successHandler.alwaysUseDefault
配置屬性:
grails.plugins.springsecurity.successHandler.defaultTargetUrl = '/your-url'
grails.plugins.springsecurity.successHandler.alwaysUseDefault = true
AuthenticationSuccessHand ler將適用於這種情況。 閱讀。 –
我是一名初學者,爲了安全起見。你能爲此提出一些教程嗎? – Sag
看到這篇文章http://stackoverflow.com/questions/20764580/handle-successful-login-event-with-spring-security/20765279#20765279(可能重複) – unekwu