CAS 优化
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
|
||||
package org.maxkey.crypto;
|
||||
|
||||
import java.time.Instant;
|
||||
import java.util.Date;
|
||||
|
||||
import org.junit.Test;
|
||||
@@ -42,7 +43,7 @@ public class DigestUtilsTest {
|
||||
*/
|
||||
@Test
|
||||
public void testHex() {
|
||||
|
||||
/*
|
||||
System.out.println(DigestUtils.shaHex("mytest"));
|
||||
|
||||
System.out.println(DigestUtils.sha1Hex("mytest"));
|
||||
@@ -55,5 +56,31 @@ public class DigestUtilsTest {
|
||||
|
||||
System.out.println(DigestUtils.md5Hex("seamingxy99"));
|
||||
System.out.println((new Date()).getTime());
|
||||
*/
|
||||
|
||||
//String zentaoLogin="http://127.0.0.1/biz/api.php?m=user&f=apilogin&account=%s&code=%s&time=%s&token=%s";
|
||||
String zentaoLogin="http://127.0.0.1/zentao/api.php?m=user&f=apilogin&account=%s&code=%s&time=%s&token=%s";
|
||||
String code = "maxkey";
|
||||
//String key = "430ba509ba95094e580b925fc4839459";
|
||||
String key = "f71792dfebf23d62bc4d65d1513087e3";
|
||||
//String time = ""+System.currentTimeMillis();
|
||||
String time = ""+Instant.now().getEpochSecond();
|
||||
//String time = "1615370929";
|
||||
//String code = "myApp";
|
||||
//String key = "427c579384224abf9570779d82969d1e";
|
||||
//String time = "1557034496";
|
||||
|
||||
String token =DigestUtils.md5Hex(code+key+time);
|
||||
|
||||
System.out.println("currentTimeMillis " + System.currentTimeMillis());
|
||||
System.out.println(DigestUtils.md5Hex(code+key+time));
|
||||
String account="admin";
|
||||
|
||||
String redirec_uri=String.format(zentaoLogin,account,code,time,token);
|
||||
System.out.println("redirec_uri : \n"+redirec_uri);
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -48,6 +48,8 @@ public class ReciprocalUtilsTest {
|
||||
String urldecodeString="http://exchange.connsec.com/owa/?ae=Item&a=Open&t=IPM.Note&id=RgAAAABPKgpqnlfYQ7BVC%2fBfH2XIBwCS0xhUjzMYSLVky9bw7LddAAAAjov5AACS0xhUjzMYSLVky9bw7LddAAADzoy%2fAAAA&pspid=_1428036768398_867461813";
|
||||
String urldcode = java.net.URLDecoder.decode(urldecodeString, "utf-8");
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -65,6 +67,8 @@ public class ReciprocalUtilsTest {
|
||||
encoderString="ead67db5c4f55eace090ab0044682451";
|
||||
encoderString=ReciprocalUtils.decoder(encoderString);
|
||||
System.out.println(encoderString );
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user