退出重定向问题

This commit is contained in:
WenC 2024-04-25 15:38:12 +08:00
parent 05905f081f
commit a5589e9d8f

View File

@ -66,8 +66,14 @@ public class OAuthRouteController {
public void logout(HttpServletRequest request, HttpServletResponse response) {
new SecurityContextLogoutHandler().logout(request, null, null);
try {
String referer = request.getHeader("referer");
response.sendRedirect(referer.replace("/default-main", ""));
String redirectUri = request.getParameter("redirect_uri");
if(StringUtils.isNotBlank(redirectUri)) {
response.sendRedirect(redirectUri);
}
// String referer = request.getHeader("referer");
// if(StringUtils.isNotBlank(referer)) {
// response.sendRedirect(referer.replace("/default-main", ""));
// }
} catch (IOException e) {
e.printStackTrace();
}