我在Grails 2.4.5应用程序中使用了spring security插件。我在用户进行在线支付之前有身份验证。如果用户未登录,则Spring Security会在付款前要求登录,如果用户没有帐户,则会进行注册并进行自动登录。在此期间,我需要以前的URL。如何在Grails中注册和自动登录后获取以前的URL。
答案 0 :(得分:0)
成功注册和登录后,您可以使用参数自动重定向到上一页,以下是实现该目的的控制器代码,
println "previous url:"+request.getHeader('referer')
redirect(uri: request.getHeader('referer') )