gpt4 book ai didi

Grails Spring Security-登录后始终重定向到特定页面吗?

转载 作者:行者123 更新时间:2023-12-04 04:57:04 26 4
gpt4 key购买 nike

我有一个grails应用程序,该应用程序使用spring安全性插件进行身份验证。如果我的 session 过期,并且我单击了应用程序中的链接,它将带我到登录屏幕,然后尝试重定向到我之前所在的页面。

我想将spring安全性配置为始终重定向到主页,而不是用户单击的最后一页。是否有控制此行为的设置?

最佳答案

除了设置defaultTargetUrl之外,您还需要告诉Spring Security 强制使用该默认目标URL的。您的Config.groovy应该看起来像这样:

grails.plugins.springsecurity.successHandler.alwaysUseDefault = true
grails.plugins.springsecurity.successHandler.defaultTargetUrl = '/home'

如果需要,您可以使用针对 SavedRequestAwareAuthenticationSuccessHandler的Spring Security API文档来研究其他选项。

更新:
插件的更高版本使用 grails.plugin而不是 grails.plugins

关于Grails Spring Security-登录后始终重定向到特定页面吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23982819/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com