Java spring安全-动态更改注销成功url
我正在开发一个JavaSpringMVC项目。这是我的securityConfig类的一部分:Java spring安全-动态更改注销成功url,java,spring-mvc,spring-security,Java,Spring Mvc,Spring Security,我正在开发一个JavaSpringMVC项目。这是我的securityConfig类的一部分: @Override protected void configure(HttpSecurity http) throws Exception { http .... .logoutSuccessUrl("/loginForm") ... } 当用户注销时,spring将其重定向到loginForm页面。但是,我想动态地更
@Override
protected void configure(HttpSecurity http) throws Exception {
http
....
.logoutSuccessUrl("/loginForm")
...
}
当用户注销时,spring将其重定向到loginForm
页面。但是,我想动态地更改这个url。事实上,我想根据一些条件将用户重定向到不同的页面。我如何才能做到这一点?请参见:
在注销过滤器成功注销后调用的策略,用于处理重定向或转发到适当的目标
有关Java配置,请参阅
您修改的源代码:
@Override
protected void configure(HttpSecurity http) throws Exception {
http
.logout().logoutSuccessHandler(myLogoutSuccessHandler);
}
见:
在注销过滤器成功注销后调用的策略,用于处理重定向或转发到适当的目标
有关Java配置,请参阅
您修改的源代码:
@Override
protected void configure(HttpSecurity http) throws Exception {
http
.logout().logoutSuccessHandler(myLogoutSuccessHandler);
}