【发布时间】:2015-01-14 19:42:51
【问题描述】:
我正在尝试注销并重定向到我的 grails 应用程序中的登录页面。我目前重定向到显示用户已注销的“注销”页面。我的登录页面位于登录文件夹中。
注销后如何重定向到我的 login/index.gsp?
我尝试了以下方法,但没有任何运气
render view: "/login/index.gsp"
render view: "login/index.gsp"
render view: "/login"
render view: "login"
这是我的控制器:
import org.codehaus.groovy.grails.plugins.springsecurity.SpringSecurityUtils
class LogoutController {
def logoutHandlers
def index = {
redirect uri: SpringSecurityUtils.securityConfig.logout.filterProcessesUrl // '/j_spring_security_logout'
}
def page = {
render view: "index.gsp"
}
}
【问题讨论】:
-
对我来说,SpringSecurity 在我注销后自动重定向到 /login/auth。除了没有 page = { } 部分外,我有与您相同的 LogoutController。我只有一个索引。它应该可以工作。