修改天融信下线接口传参
							parent
							
								
									38c3a78765
								
							
						
					
					
						commit
						67e437d646
					
				| 
						 | 
					@ -86,38 +86,38 @@ public class TrxServiceImpl implements TrxService {
 | 
				
			||||||
        Map<String, Object> paramsMap = new HashMap<>();
 | 
					        Map<String, Object> paramsMap = new HashMap<>();
 | 
				
			||||||
        paramsMap.put("cookie", trxAuthModel.getClientHello());
 | 
					        paramsMap.put("cookie", trxAuthModel.getClientHello());
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        List<Map<String, Object>> authen = new ArrayList<>();
 | 
					        List<Map<String, Object>> authenList = new ArrayList<>();
 | 
				
			||||||
        Map<String, Object> userMap = new HashMap<>();
 | 
					        Map<String, Object> userMap = new HashMap<>();
 | 
				
			||||||
        userMap.put("loginName", trxAuthModel.getLoginName());
 | 
					        userMap.put("loginName", trxAuthModel.getLoginName());
 | 
				
			||||||
        userMap.put("passwd", trxAuthModel.getPasswd());
 | 
					        userMap.put("passwd", trxAuthModel.getPasswd());
 | 
				
			||||||
        authen.add(userMap);
 | 
					        authenList.add(userMap);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        Map<String, Object> md5Map = new HashMap<>();
 | 
					        Map<String, Object> md5Map = new HashMap<>();
 | 
				
			||||||
        md5Map.put("certMd5", trxAuthModel.getServerHello());
 | 
					        md5Map.put("certMd5", trxAuthModel.getServerHello());
 | 
				
			||||||
        md5Map.put("value", "");
 | 
					        md5Map.put("value", "");
 | 
				
			||||||
        md5Map.put("hashType", "");
 | 
					        md5Map.put("hashType", "");
 | 
				
			||||||
        authen.add(md5Map);
 | 
					        authenList.add(md5Map);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        Map<String, Object> passcodeMap = new HashMap<>();
 | 
					        Map<String, Object> passcodeMap = new HashMap<>();
 | 
				
			||||||
        passcodeMap.put("passcode", "");
 | 
					        passcodeMap.put("passcode", "");
 | 
				
			||||||
        authen.add(passcodeMap);
 | 
					        authenList.add(passcodeMap);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        Map<String, Object> dfCodeMap = new HashMap<>();
 | 
					        Map<String, Object> dfCodeMap = new HashMap<>();
 | 
				
			||||||
        dfCodeMap.put("df_code", "");
 | 
					        dfCodeMap.put("df_code", "");
 | 
				
			||||||
        authen.add(dfCodeMap);
 | 
					        authenList.add(dfCodeMap);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        Map<String, Object> ipMap = new HashMap<>();
 | 
					        Map<String, Object> ipMap = new HashMap<>();
 | 
				
			||||||
        ipMap.put("client_ip", trxAuthModel.getClientIp());
 | 
					        ipMap.put("client_ip", trxAuthModel.getClientIp());
 | 
				
			||||||
        authen.add(ipMap);
 | 
					        authenList.add(ipMap);
 | 
				
			||||||
        paramsMap.put("Authen", authen);
 | 
					        paramsMap.put("Authen", authenList);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        JSONObject result = new JSONObject();
 | 
					        JSONObject result = new JSONObject();
 | 
				
			||||||
        GeneralResult<Map<String, Object>> login = new GeneralResult<>();
 | 
					        GeneralResult<Map<String, Object>> login = new GeneralResult<>();
 | 
				
			||||||
        try {
 | 
					        try {
 | 
				
			||||||
            HttpRequest httpRequest = HttpRequest.post("http://your_backend_url/trx/userAuthen")
 | 
					            HttpRequest httpRequest = HttpRequest.post(url)
 | 
				
			||||||
                    .header("isToken", "false")
 | 
					                    .header("isToken", "false")
 | 
				
			||||||
                    .body(JSONObject.toJSONString(paramsMap));
 | 
					                    .body(JSONObject.toJSONString(paramsMap));
 | 
				
			||||||
            log.info("调用天融信获取随机字符串接口, 请求信息:" + JSONObject.toJSONString(httpRequest));
 | 
					            log.info("调用天融信用户登录接口, 请求信息:" + JSONObject.toJSONString(httpRequest));
 | 
				
			||||||
            HttpResponse response = httpRequest.execute();
 | 
					            HttpResponse response = httpRequest.execute();
 | 
				
			||||||
            result = JSONObject.parseObject(response.body());
 | 
					            result = JSONObject.parseObject(response.body());
 | 
				
			||||||
            if (!"0".equals(result.getString("result"))) {
 | 
					            if (!"0".equals(result.getString("result"))) {
 | 
				
			||||||
| 
						 | 
					@ -225,7 +225,12 @@ public class TrxServiceImpl implements TrxService {
 | 
				
			||||||
        Map<String, Object> paramsMap = new HashMap<>();
 | 
					        Map<String, Object> paramsMap = new HashMap<>();
 | 
				
			||||||
        paramsMap.put("token", trxAuthModel.getTrxToken());
 | 
					        paramsMap.put("token", trxAuthModel.getTrxToken());
 | 
				
			||||||
        paramsMap.put("client_ip", trxAuthModel.getClientIp());
 | 
					        paramsMap.put("client_ip", trxAuthModel.getClientIp());
 | 
				
			||||||
        JSONObject result = JSONObject.parseObject(HttpUtil.post(url, paramsMap));
 | 
					        HttpRequest httpRequest = HttpRequest.post(url)
 | 
				
			||||||
 | 
					                .header("isToken", "false")
 | 
				
			||||||
 | 
					                .body(JSONObject.toJSONString(paramsMap));
 | 
				
			||||||
 | 
					        log.info("调用天融信下线接口, 请求信息:" + JSONObject.toJSONString(httpRequest));
 | 
				
			||||||
 | 
					        HttpResponse response = httpRequest.execute();
 | 
				
			||||||
 | 
					        JSONObject result = JSONObject.parseObject(response.body());
 | 
				
			||||||
        if (!"0".equals(result.getString("result"))) {
 | 
					        if (!"0".equals(result.getString("result"))) {
 | 
				
			||||||
            return new GeneralResult(false, "下线失败" + result.getString("msg"));
 | 
					            return new GeneralResult(false, "下线失败" + result.getString("msg"));
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue