diff --git a/CPF_Cef/Common/WebSocketClientWithHeartbeat.cs b/CPF_Cef/Common/WebSocketClientWithHeartbeat.cs index 8392942..25b24b3 100644 --- a/CPF_Cef/Common/WebSocketClientWithHeartbeat.cs +++ b/CPF_Cef/Common/WebSocketClientWithHeartbeat.cs @@ -82,22 +82,23 @@ namespace AksWebBrowser.Common string data2 = jo1["Data"].ToString(); jo1 = (JObject)JsonConvert.DeserializeObject(data2); string ImageBase64 = jo1["ImageBase64"].ToString(); - - var faceA = "/data/home/aks/aks/wwwroot/TmpFile/faceA.jpg"; - var faceB = "/data/home/aks/aks/wwwroot/TmpFile/faceB.jpg"; - //string faceA = Utils.Base64ByImagesPath(ImageBase64.Replace("data:image/jpg;base64,", ""), "faceA"); - //string faceB = Utils.Base64ByImagesPath(jo["ImgBase64"].ToString(), "faceB"); + //var faceA = "/data/home/aks/aks/wwwroot/TmpFile/faceA.jpg"; + //var faceB = "/data/home/aks/aks/wwwroot/TmpFile/faceB.jpg"; + string faceA = Utils.Base64ByImagesPath(ImageBase64.Replace("data:image/jpg;base64,", ""), ""); + string faceB = Utils.Base64ByImagesPath(jo["ImgBase64"].ToString(), "faceB"); var mode2 = new { function = "CF_FaceCompare", filePathA = faceA, filePathB = faceB }; + timer.Stop(); //开始人脸比对 Send(JsonConvert.SerializeObject(mode2), "CF_FaceCompare"); } else { + timer.Stop(); results = "{\"timestamp\":\"" + Utils.GetTimestamp() + "\",\"keycode\":\"" + "aks100101" + "\",\"message\":\"fali\",\"code\":\"400\",\"status\":false,\"data\":\"" + "人证合一验证失败." + "\"}"; Parame.socket.Send(results); } @@ -121,6 +122,7 @@ namespace AksWebBrowser.Common { results = "{\"timestamp\":\"" + Utils.GetTimestamp() + "\",\"keycode\":\"" + "aks100101" + "\",\"message\":\"fali\",\"code\":\"400\",\"status\":false,\"data\":\"" + "人证合一验证失败." + "\"}"; } + timer.Stop(); Parame.socket.Send(results); } }