Browse Source

token相关接口

zhoutg 5 years ago
parent
commit
0a56256522

+ 7 - 6
mrqcman-service/src/main/java/com/diagbot/facade/MrqcTokenFacade.java

@@ -76,13 +76,14 @@ public class MrqcTokenFacade extends MrqcTokenServiceImpl {
         // 创建文件
         FileDTO fileDTO = null;
         try {
+            StringBuffer sb = new StringBuffer();
+            sb.append("server.cpu=" + mrqcToken.getCpu()) // cpu信息
+              .append("$$")
+              .append("server.key=" + uuid)              // key信息
+              .append("$$")
+              .append("server.remainday=" + mrqcToken.getRemainDay()); // 剩余天数
             MultipartFile file = fileToMultipartFile(
-                    RSAEncrypt.encrypt("server.cpu=" + mrqcToken.getIp())
-                            + System.getProperty("line.separator")
-                            + RSAEncrypt.encrypt("server.key=" + uuid)
-                            + System.getProperty("line.separator")
-                            + RSAEncrypt.encrypt("server.remainday=" + mrqcToken.getRemainDay()
-                    ),
+                    RSAEncrypt.encrypt(sb.toString()),
                     "sys.properties");
             fileDTO = uploadService.singleFileUpload(file);
         } catch (Exception e) {

+ 1 - 0
mrqcman-service/src/main/java/com/diagbot/util/RSAEncrypt.java

@@ -28,6 +28,7 @@ public class RSAEncrypt {
 
     public static void main(String[] args) throws Exception {
         String ss = "server.mainboard=mainboard--info$$server.disk=disk--info$$server.cpu=cpu--info";
+        System.out.println(decrypt("fDGfXzuP/YVAcvX0BLKVI3ID7dxiwLIYMPzRdxQOSy7e7zAj490nM0JmoTpT/wRmZD/ABhaaZqcV5/Wc+oDlB/9obTn5D4pJD+ZPIv1entbpKxV2iCEsM/0dkrbEypjBh9fdhJv0cewmkYiJwZwzOPMefvu/zU0fC3f49NmT2Lo="));
 //        System.out.println(encrypt(ss));
 //        System.out.println(decrypt("TuiVlz2EMz29pDpv2xVENi/1wTh/cAPvrfSnsW5HIhYcW/hYmjWP76L+qGTKY3xI7ICl1XD1Mik1xSECGw0INKdkTC3DFyGUuMQ/bIM42SVIntx6nmou9LxX4j0BkO/1nplZiHDLtOEAxVxXFz7ckt6eP4N7BNQ0+Onu/HDMZVs="));
 //        System.out.println(encrypt("server.key=123"));