diff --git a/src/main/java/cn/lihongjie/coal/session/service/SessionService.java b/src/main/java/cn/lihongjie/coal/session/service/SessionService.java index 0bfd0f04..f1e5a623 100644 --- a/src/main/java/cn/lihongjie/coal/session/service/SessionService.java +++ b/src/main/java/cn/lihongjie/coal/session/service/SessionService.java @@ -207,15 +207,15 @@ public class SessionService { .getRequest(); String currentIp = RequestUtils.getIp(request); String currentUa = RequestUtils.getUa(request); - if (!StringUtils.equalsIgnoreCase(currentIp, loginDto.getIp())) { - - // 如果两个ip都不匹配, 则认为是异常登录 - - log.warn("检测到IP变化: {} {}", loginDto, currentIp); - - logout(loginDto.getId()); - throw new BizException("invalidToken", "检测到IP发生变化,请重新登录"); - } +// if (!StringUtils.equalsIgnoreCase(currentIp, loginDto.getIp())) { +// +// // 如果两个ip都不匹配, 则认为是异常登录 +// +// log.warn("检测到IP变化: {} {}", loginDto, currentIp); +// +// logout(loginDto.getId()); +// throw new BizException("invalidToken", "检测到IP发生变化,请重新登录"); +// } if (!StringUtils.equalsIgnoreCase(currentUa, loginDto.getUa())) { log.warn("检测到浏览器变化: {} {}", loginDto, currentUa);