lyhzzz 1 月之前
父节点
当前提交
26d7c67533
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5 2
      src/main/java/com/fdkankan/ucenter/aop/SignVerifyAspect.java

+ 5 - 2
src/main/java/com/fdkankan/ucenter/aop/SignVerifyAspect.java

@@ -88,8 +88,11 @@ public class SignVerifyAspect {
                 return false;
             }
             Long time = new Date().getTime();
-            log.info("time:{},timestamp:{}",time,timestamp);
-            if(Math.abs( time -timestamp) >1000 * 60 *5){ //app使用会有误差,未来时间
+            if(time < timestamp && timestamp - time > 1000 * 60){
+                log.info("time:{},timestamp:{}",time,timestamp);
+                return false;
+            }
+            if(time -timestamp >1000 * 60 *5){ //app使用会有误差,未来时间
                 return false;
             }
             return true;