Browse Source

解决服务器时间过大的问题 https://github.com/wildfirechat/android-chat/issues/795

heavyrian2012 2 years ago
parent
commit
a183d30f89
1 changed files with 1 additions and 1 deletions
  1. 1 1
      common/src/main/java/io/moquette/spi/impl/security/AES.java

+ 1 - 1
common/src/main/java/io/moquette/spi/impl/security/AES.java

@@ -176,7 +176,7 @@ public class AES {
                     //2018.1.1 0:0:0 以来的小时数
                     int curhour = (int) ((System.currentTimeMillis()/1000 - 1514736000)/3600);
 
-                    if (curhour - hours > 24 && checkTime) {
+                    if (Math.abs(curhour - hours)  > 24 && checkTime) {
                         if(invalidTime != null) {
                             invalidTime[0] = true;
                         }