mirror of
				https://github.com/YunaiV/ruoyi-vue-pro.git
				synced 2025-10-31 18:49:06 +08:00 
			
		
		
		
	修复退出页面 退出后重定向到登录页
This commit is contained in:
		| @ -152,7 +152,7 @@ public class SecurityConfiguration extends WebSecurityConfigurerAdapter { | |||||||
|                     .anyRequest().authenticated() |                     .anyRequest().authenticated() | ||||||
|                 .and() |                 .and() | ||||||
|                 .headers().frameOptions().disable(); |                 .headers().frameOptions().disable(); | ||||||
|         httpSecurity.logout().logoutUrl("/logout").logoutSuccessHandler(logoutSuccessHandler); |         httpSecurity.logout().logoutUrl(webProperties.getApiPrefix() + "/logout").logoutSuccessHandler(logoutSuccessHandler); | ||||||
|         // 添加 JWT Filter |         // 添加 JWT Filter | ||||||
|         httpSecurity.addFilterBefore(authenticationTokenFilter, UsernamePasswordAuthenticationFilter.class); |         httpSecurity.addFilterBefore(authenticationTokenFilter, UsernamePasswordAuthenticationFilter.class); | ||||||
|     } |     } | ||||||
|  | |||||||
| @ -1,6 +1,7 @@ | |||||||
| package cn.iocoder.dashboard.framework.security.core.handler; | package cn.iocoder.dashboard.framework.security.core.handler; | ||||||
|  |  | ||||||
| import cn.hutool.core.util.StrUtil; | import cn.hutool.core.util.StrUtil; | ||||||
|  | import cn.iocoder.dashboard.common.pojo.CommonResult; | ||||||
| import cn.iocoder.dashboard.framework.security.config.SecurityProperties; | import cn.iocoder.dashboard.framework.security.config.SecurityProperties; | ||||||
| import cn.iocoder.dashboard.framework.security.core.service.SecurityAuthFrameworkService; | import cn.iocoder.dashboard.framework.security.core.service.SecurityAuthFrameworkService; | ||||||
| import cn.iocoder.dashboard.framework.security.core.util.SecurityFrameworkUtils; | import cn.iocoder.dashboard.framework.security.core.util.SecurityFrameworkUtils; | ||||||
| @ -36,6 +37,6 @@ public class LogoutSuccessHandlerImpl implements LogoutSuccessHandler { | |||||||
|             securityFrameworkService.logout(token); |             securityFrameworkService.logout(token); | ||||||
|         } |         } | ||||||
|         // 返回成功 |         // 返回成功 | ||||||
|         ServletUtils.writeJSON(response, null); |         ServletUtils.writeJSON(response, CommonResult.success(null)); | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	 asas6559
					asas6559