Java 使用spring security根据用户角色设置自定义登录后目的地

Java 使用spring security根据用户角色设置自定义登录后目的地,java,spring,login,spring-security,Java,Spring,Login,Spring Security,我想根据应用程序中的用户角色设置自定义登录后目的地。例如: 如果试图访问受保护的资源时没有提示表单登录,我希望根据不同的角色显示不同的页面。 通过使用目标url,我无法做到这一点。 如何使用Spring security实现这一点?在Spring security 3.0中,您可以实现自定义(通常通过扩展SavedRequestAwareAuthenticationSuccessHandler),并将配置为将其与身份验证成功处理程序ref属性一起使用。在Spring security 3.0中,

我想根据应用程序中的用户角色设置自定义登录后目的地。例如: 如果试图访问受保护的资源时没有提示表单登录,我希望根据不同的角色显示不同的页面。 通过使用目标url,我无法做到这一点。
如何使用Spring security实现这一点?

在Spring security 3.0中,您可以实现自定义(通常通过扩展
SavedRequestAwareAuthenticationSuccessHandler
),并将
配置为将其与
身份验证成功处理程序ref
属性一起使用。

在Spring security 3.0中,您可以实现自定义(通常通过扩展
SavedRequestAwareAuthenticationSuccessHandler
),并将
配置为将其与
身份验证成功处理程序ref
属性一起使用