liusuyi
2023-04-24 4737f1e038743ced243c9e52423404d9034d6107
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
Êþº¾4K
`¸    _¹º »¼
½¾    ½¿À
¸Á
à   _Ä„
ÆÇ
ÉÊ
ÉË
ÉÌ
ÍÎÏÐ
Ñ »ÒÓÔ
Ö×
½ÚÛ
ÝÞßà
&Ñá
)¸â
ãäåæ
.éê
Æë
Íìíî
)ïðñò
_ôõö÷ø
ÍÃùú
CÑû
½ü¢ý¥þ ÿ
. ÿ
& Ü
½    
 
W   
logLorg/slf4j/Logger;
redisCache(Lcom/ruoyi/common/core/redis/RedisCache;RuntimeVisibleAnnotationsLjavax/annotation/Resource;<init>()VCodeLineNumberTableLocalVariableTablethis2Lcom/ruoyi/authorize/service/AuthorizeServiceImpl;init Ljavax/annotation/PostConstruct;    isExpired-(Lcom/ruoyi/authorize/domain/AuthorizeInfo;)ZdateStrLjava/lang/String;datesJ currentTimeeLjava/text/ParseException;Info*Lcom/ruoyi/authorize/domain/AuthorizeInfo; StackMapTableÏ
parseFiles:(Ljava/io/File;)Lcom/ruoyi/authorize/domain/AuthorizeInfo;infolinecontentLjava/lang/StringBuffer; MachineCodestrLjava/io/IOException;fileLjava/io/File;readerLjava/io/BufferedReader;Ó׿ÛßverifyAuthorization$()Lcom/alibaba/fastjson2/JSONObject;lasttimedata"Lcom/alibaba/fastjson2/JSONObject;savedDirdir    auth_timeLjava/lang/Object; LicenseFileexLjava/lang/Exception;áùmakeTempLicensetempLicenseDategetMachineCode machineCode uploadLicenseU(Lorg/springframework/web/multipart/MultipartFile;)Lcom/alibaba/fastjson2/JSONObject; fileRealName1Lorg/springframework/web/multipart/MultipartFile;
getLicense&(Ljava/lang/String;)Ljava/lang/String;rtkey
codeString parsLicense,Lcom/ruoyi/authorize/domain/ParsLicenseInfo; getCacheKey    configKey<clinit>
SourceFileAuthorizeServiceImpl.java(Lorg/springframework/stereotype/Service; hi bc尝试获取获取机器码  ¤ „tjava/lang/StringBuilder机器码获取成功:   de ²¬  !" #$ %¬ &' ()* +,java/text/ParseException!系统授权时间判断异常: - îjava/io/BufferedReaderjava/io/FileReader h. h/java/lang/StringBuffer 0 1 °2(com/ruoyi/authorize/domain/AuthorizeInfo 345 67java/io/IOException解析授权文件异常: com/alibaba/fastjson2/JSONObjectuser.dir8 9¬ \ardLicense java/io/File h :; <;AuthTime => ?'Typeerror @AMessage系统时间异常 /license.cpy ~ qrnormalexpiredmismatchLicense mismatchjava/lang/Exception验证授权异常: \license.cpy ¢¬获取到机器码:获取机器码异常: B hC D. EiuploadLicenseFileDir:F «2加密异常:*com/ruoyi/authorize/domain/ParsLicenseInfo G解密异常:(com/ruoyi/common/constant/CacheConstants auth_config:    AuthorizeH IJ0com/ruoyi/authorize/service/AuthorizeServiceImpljava/lang/Object,com/ruoyi/authorize/service/AuthorizeServicejava/lang/Stringjava/lang/Throwable/org/springframework/web/multipart/MultipartFileorg/slf4j/Loggerdebug(Ljava/lang/String;)V(com/ruoyi/authorize/common/AuthorizeUtil()Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString&com/ruoyi/common/core/redis/RedisCachesetCacheObject'(Ljava/lang/String;Ljava/lang/Object;)VgetSystemAuthorizeDate'com/ruoyi/authorize/common/DateTimeUtilstrToDateFormat getLongDate(Ljava/lang/String;)JgetCurrentLongDate()Ljava/lang/Long;java/lang/Long    longValue()J
getMessage(Ljava/io/File;)V(Ljava/io/Reader;)VreadLine,(Ljava/lang/String;)Ljava/lang/StringBuffer;8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; parseObject7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;)org/apache/commons/compress/utils/IOUtils closeQuietly(Ljava/io/Closeable;)Vjava/lang/System getPropertyexists()ZmkdirsgetCacheObject&(Ljava/lang/String;)Ljava/lang/Object;    parseLongput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getOriginalFilename'(Ljava/lang/String;Ljava/lang/String;)V
transferToprintStackTracecom/alibaba/fastjson2/JSONgetEncryptedStrorg/slf4j/LoggerFactory    getLogger&(Ljava/lang/String;)Lorg/slf4j/Logger;!_`abcdefg hij/*·±kl mnoijx>²¹¸³²»Y·    ¶
²¶
¶ ¹*´ * ·²¶±k"
#$-%=&l >mnfpqrjâH+Æ#+¶M,¸M,¸B¸¶7!”›¬§"M²»Y·¶
,¶¶
¶ ¹¬#'k. 01    2457"8$=';(<F>l>    stuv    wv(xyHmnHz{|$B}~jC
¦M»Y»Y+··M»Y·:,¶YNÆ -¶ W§ÿð²:¶!¸":Æ#¸$À#::,Æ,¸%°,ÆD,¸%§=N²»Y·'¶
-¶(¶
¶ ¹:,Æ,¸%°:    ,Æ,¸%    ¿°Tj&T—jŒ——™—kfGJLN$O.Q3R?SDTPUT[X\\U_[c\jWkX‰YŒ[\”Y—[\¡^¤_l\    P€{!>tD‚ƒ3,„t? …tk,x†¦mn¦‡ˆ¤‰Š|    þ‹ŒÿŽ‹Œÿ-    Ž‹ŒÿŽ‹J‘ý)‘ÿŽ‹’ÿ    
Ž‹’ÿŽ‹“”j…    ?»)Y·*L»Y·+¸,¶
-¶
¶ M».Y,·/N-¶0š    -¶16*´ *2·¶3:Æ1¶4¸57¸¶7”+67¶8W+9:¶8W+°».Y»Y·,¶
;¶
¶ ·/:¶0™^*¶<:Æ<*¶=™+6>¶8W+9¶¶8W§-+6?¶8W+9¶¶8W§+6@¶8W+9A¶8W§+6@¶8W+9A¶8W*´ *2·¸¶B¶+°L²»Y·D¶
+¶E¶
¶ ¹°wCxCk‚ ef g)h0i6lEmJnTo\pdqmrvsxv”wœx¤y©z²{»|ÊӀâ„ë…ô‡÷ˆ‰    ŒŽ=lf
T$•v\wv¤P€{–— þ˜t)õ™ˆEٚ›”Šœˆ ž?mn|0þ6ŸŽüA ýQސúÿ¡¢”j¦J»Y·+¸,¶
-¶
¶ L»Y·+¶
F¶
¶ ¸GM»)Y·*N-6H¶8W-9,¶8W-°k–—/˜7™@šH›l*Jmn2˜t/£t7–—¤”jß_¸L+³²»Y·I¶
¶ ¹»)Y·*M,6J¶8W,9+¶8W,°L²»Y·K¶
+¶E¶
¶ ¹°=>Ck*
¡¢£#¤+¥4¦<§>¨?©]ªl*:¥t+–—? ž_mn|~¡¦§j²§+¹LM»Y·+¸,¶
-¶
¶ N».Y-·/:¶0š
¶16».Y-,·M:+¹N§
:¶O»)Y·*:6P¶8W9»Y·Q¶
¶ ¶8W°M²»Y·K¶
,¶E¶
¶ ¹°CKN&…†CkF±²³)´1µ8·C¹K¼NºP»U½^¾h¿ƒÀ†Á‡Â¥Ãl\    Px†¨tg˜t)]™ˆCCœˆ^(–—‡ ž§mn§‡©|;þ8ŽÿªŽŽ‘ÿ0ª¡«¬jýURM+R¥,+#¸SÀ#N-¶T:+:R¥R¥ ¸UM,°N²»Y·V¶
-¶E¶
¶ ¹,°34Ck. ÉË    ÍÎÏÐ*Ñ2Ô4Õ5ÖS×lH­{¥t®t5 žUmnU–tR¯t| ü2A¡°¬jöMRM+R¥!+W¸SÀWN-¶X:-¶Y:¸"M§$N²»Y·Z¶
-¶E¶
¶ ¹,°,°'*Ck. Ýß    áâãä'é*æ+çIèKêlH­±¥t®t+ žMmnM–tJ¯t| ü'B¡ ²¬jH»Y·\¶
¶ °kõlmn³t´ij!    ]¸^³±kµ¶f·