Ver Código Fonte

加密更改

liuzhen 5 anos atrás
pai
commit
17cdc3f072
1 arquivos alterados com 13 adições e 9 exclusões
  1. 13 9
      WebUI/CallCenterWeb.UI/login.html

+ 13 - 9
WebUI/CallCenterWeb.UI/login.html

@@ -282,6 +282,11 @@
282 282
 							$(".error_zx_user").removeClass('errorShow');
283 283
 						}
284 284
 					}else {
285
+						var currenttime=CurentTime();
286
+						var datatime=currenttime.split(' ')[1].split(':').join('')
287
+						var key = CryptoJS.enc.Utf8.parse(")O[9d]6,YF}+efcaj{+8>Z'e9M"+datatime);
288
+						var gl_psw = CryptoJS.enc.Utf8.parse(gl_psw);
289
+						var encrypted = CryptoJS.AES.encrypt(gl_psw, key, {mode:CryptoJS.mode.ECB,padding: CryptoJS.pad.Pkcs7});
285 290
 						/*请求后台*/
286 291
 						$.cookie("extno",zx_fj);
287 292
 						$.cookie("zx_user",zx_user);
@@ -322,15 +327,6 @@
322 327
 					}
323 328
 
324 329
 				})
325
-				var myDate = new Date();
326
-				var hours=turn(myDate.getHours()).toString();
327
-				var minutes=turn(myDate.getMinutes()).toString();
328
-				var seconds=turn(myDate.getSeconds()).toString();
329
-				var datatime=hours+minutes+seconds;
330
-				var currenttime=CurentTime();
331
-				var key = CryptoJS.enc.Utf8.parse(")O[9d]6,YF}+efcaj{+8>Z'e9M"+datatime);
332
-				var gl_psw = CryptoJS.enc.Utf8.parse(gl_psw);
333
-				var encrypted = CryptoJS.AES.encrypt(gl_psw, key, {mode:CryptoJS.mode.ECB,padding: CryptoJS.pad.Pkcs7});
334 330
 				function turn(aa){
335 331
 					if(aa<10){
336 332
 						aa = "0" + aa;
@@ -384,6 +380,14 @@
384 380
 							$(".error_gl_user").removeClass('errorShow');
385 381
 						}
386 382
 					} else {
383
+						var currenttime=CurentTime();
384
+						var datatime=currenttime.split(' ')[1].split(':').join('')
385
+						var key = CryptoJS.enc.Utf8.parse(")O[9d]6,YF}+efcaj{+8>Z'e9M"+datatime);
386
+						var gl_psw = CryptoJS.enc.Utf8.parse(gl_psw);
387
+						var encrypted = CryptoJS.AES.encrypt(gl_psw, key, {mode:CryptoJS.mode.ECB,padding: CryptoJS.pad.Pkcs7});
388
+//						var decrypt = CryptoJS.AES.decrypt(encrypted, key, {mode:CryptoJS.mode.ECB,padding: CryptoJS.pad.Pkcs7});
389
+//						console.log(CryptoJS.enc.Utf8.stringify(decrypt).toString());
390
+//						return false;
387 391
 						/*请求后台*/
388 392
 						$.ajax({
389 393
 							type: "post",