From fc2321b046dd92b9a54d02eb5eb123a17671fc44 Mon Sep 17 00:00:00 2001 From: chenrui <1950717904@qq.com> Date: Tue, 25 Jun 2024 15:32:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E6=B0=91=E7=94=9F=E8=AF=89?= =?UTF-8?q?=E6=B1=82=E5=AF=B9=E6=8E=A5=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/application.yml | 14 +++++++++----- .../zdxt/code/service/impl/MssqApiServiceImpl.java | 12 +++++++++--- 2 files changed, 18 insertions(+), 8 deletions(-) diff --git a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application.yml b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application.yml index 1c8cec08..25bc849b 100644 --- a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application.yml +++ b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application.yml @@ -208,7 +208,7 @@ security: allowed: - servernames: 10.76.108.1,10.76.108.3,10.132.108.3,139.186.135.156,jdm.szssfj.cn,58.250.157.161,127.0.0.1 + servernames: 10.76.108.1,10.76.108.3,10.132.108.3,139.186.135.156,jdm.szssfj.cn,58.250.157.161,127.0.0.1,localhost excel: export: true @@ -268,12 +268,16 @@ srnwg: # paasToken: e64638a4483e8bcfc33d935c3cbdf546 -mssq: - appId: 67a83c8a136346cd98f844359902a23c - appkey: NjdhODNjOGExMzYzNDZjZDk4Zjg0NDM1OTkwMmEyM2M6TXNzcTIwMjQ= - apiUrl: http://10.224.158.64:8282/proxy/api +#mssq: +# appId: 67a83c8a136346cd98f844359902a23c +# appkey: NjdhODNjOGExMzYzNDZjZDk4Zjg0NDM1OTkwMmEyM2M6TXNzcTIwMjQ= +# apiUrl: http://10.224.158.64:8282/proxy/api +mssq: + appId: 67a83c8a136346cd98f844359902a23c + appKey: NjdhODNjOGExMzYzNDZjZDk4Zjg0NDM1OTkwMmEyM2M6TXNzcTIwMjQ= + apiUrl: http://10.224.158.64:8282/proxy #短信平台 sms: account: 122 diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/MssqApiServiceImpl.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/MssqApiServiceImpl.java index c84ddebc..1077e28c 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/MssqApiServiceImpl.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/MssqApiServiceImpl.java @@ -16,13 +16,13 @@ import static com.zdxt.code.utils.ServiceInvocation.httpRequest; @Service public class MssqApiServiceImpl implements MssqApiService { -// @Value("${mssq.apiUrl}") + @Value("${mssq.apiUrl}") private String mssqUrl; -// @Value("${mssq.appId}") + @Value("${mssq.appId}") private String appId; -// @Value("${mssq.appKey}") + @Value("${mssq.appKey}") private String appKey; @Override @@ -35,6 +35,8 @@ public class MssqApiServiceImpl implements MssqApiService { mssqAddOrder.setGatewaySig(mssqToken.getGatewaySig()); //请求时间戳 mssqAddOrder.setGatewayRtime(mssqToken.getGatewayRtime()); + //请求类型 + mssqAddOrder.setInvokingServiceRequestMethod("POST"); String s = JSONObject.toJSONString(mssqAddOrder); log.info("民生诉求token:{}",JSONObject.toJSONString(mssqToken)); log.info("民生诉求工单新增,上传参数:{}",s); @@ -61,15 +63,19 @@ public class MssqApiServiceImpl implements MssqApiService { String tokenSign = gatewaySignEncode(appId, appKey, currTime); // 2.调用获取token接口 JSONObject jsonObject = httpRequest(mssqUrl + "/auth/token", "POST", "", appId, currTime, tokenSign); + log.info("民生诉求获取auth:{}",jsonObject.toJSONString()); JSONObject jsonObjectBody = JSONObject.parseObject(jsonObject.getString("body")); // log.info("民生诉求获取token接口:{}",jsonObject); if (jsonObjectBody != null) { String accessToken = jsonObjectBody.getString("access_token"); + log.info("民生诉求获取token:{}",accessToken); // 3.在获得服务调用秘钥access_token后,根据自己的appKey使用AES解密算法对返回值进行解密,最终获取签名密钥secretKey String secretKey = ServiceInvocation.gatewayAesDecode(appKey, accessToken); + log.info("民生诉求获取secretKey:{}",secretKey); // 4.获取本地签名 String sign = gatewaySignEncode(appId, secretKey, currTime); mssqBaseDomain.setAccessToken(accessToken); + log.info("民生诉求获取sign:{}",sign); //签名 mssqBaseDomain.setGatewaySig(sign); }