whyczh
2022-05-09 fbe66455e677d50470df5cd0e3ad6387d678ca15
checkUserWebSocket接口session报错捕捉
1个文件已修改
4 ■■■■ 已修改文件
src/main/java/com/whyc/service/LoginService.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/LoginService.java
@@ -503,14 +503,14 @@
        Response model = new Response();
        try {
            UserInf user = (UserInf) httpSession.getAttribute("user");
            System.out.println("webSocket:"+user);
            //System.out.println("webSocket:"+user);
            String sessionId = (String) httpSession.getServletContext().getAttribute(user.getUName());
            if(httpSession.getId().equals(sessionId)){
                model.set(1,user,null);
            }else{
                model.set(1,false,"不同主机登录");
            }
        }catch (ExpiredSessionException e){
        }catch (Exception e){
            model.set(1,false,"session过期!");
        }