我们的 Spring MVC 应用程序使用以下表单登录配置:
<security:form-login login-page="/login"
authentication-failure-url="/login?failure=true" login-processing-url="/login/process"
username-parameter="email" password-parameter="password"
always-use-default-target="false" default-target-url="/welcome" />
当用户访问受保护的 url 时,此设置会在将他们重定向到该 url 之前让他们登录。但是如果新用户到达登录页面,他们会点击一个链接来创建一个新帐户,然后他们会被重定向到欢迎页面(如预期的那样)。
如何在创建新帐户时保存原始目标 URL,并在创建帐户后将其重定向到该目标?