From 38b3c10c196870316708c86d2adcb86c5e937beb Mon Sep 17 00:00:00 2001 From: zhaol <15900249928@163.com> Date: Fri, 8 Nov 2024 15:10:38 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E5=AD=97=E4=BC=8A=E5=88=A9=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../apps/yili/reportform/restful/GetTokenApi.java | 14 -------------- .../yili/reportform/restful/SendPostUtils.java | 9 --------- 2 files changed, 23 deletions(-) diff --git a/com.awspaas.user.apps.yili.reportform/src/com/awspaas/user/apps/yili/reportform/restful/GetTokenApi.java b/com.awspaas.user.apps.yili.reportform/src/com/awspaas/user/apps/yili/reportform/restful/GetTokenApi.java index 460623e6..2483d32a 100644 --- a/com.awspaas.user.apps.yili.reportform/src/com/awspaas/user/apps/yili/reportform/restful/GetTokenApi.java +++ b/com.awspaas.user.apps.yili.reportform/src/com/awspaas/user/apps/yili/reportform/restful/GetTokenApi.java @@ -48,31 +48,18 @@ public class GetTokenApi { JSONObject result = new JSONObject(); - //String InterfaceUrl="https://ycsb-gw-uat.dcin-test.digitalyili.com/restcloud/yldata-app/v1/data-center-backend/user/info"; - //获取页面传递的digitalYiliToken参数 - //String appkey="66ebe68d2b18f0230b8b5dcb"; - //String appId="b7mh9o99n5"; - String sid = null; String userInfo = SendPostUtils.getUserInfo(InterfaceUrl, digitalYiliToken, appkey, appId); - System.out.println("InterfaceUrl====="+InterfaceUrl); - System.out.println("appkey====="+appkey); - System.out.println("appId====="+appId); if(userInfo!=null){ - JSONObject userInfoJson=JSONObject.parseObject(userInfo); String data=userInfoJson.getString("data"); - System.out.println("data======"+data); //调用app返回的加密数据 String appData=data; //密钥,数字伊利app提供 - //String privateKey="MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCvj1rck6Vy/lTbyI4eqVmRSe6zXcaAohMdJfcaJXRNQPpWIbhDZhG9TUUN5oBGA+HnCaG3Kw7kTF0UZPu0ctUrGnH1m9Kj5Gofl1q5OY7i6Gjpw1s8VJ5nLyvBhl/xwKMO/wDFNU1fgeONi4LmxwP8DLOVNb0/7mU+Bzt2cSi0K2J9d7TntE43hk1mTs2Hv6pgRlgflmCCf2fhW7gFCQDzV2Eifbj23+ap9+p6aRdBEAuclSmZSHkpGsjKK/UFkbGJGvo+hiXT//p7cVwcqI+PEUX8SZu/oDMSly8tZ/o3AiN1atylrYBlz+gPdfDBhXQAN7D825urPV77u7VlUfQPAgMBAAECggEAMWON90HeKLSeINqSCNQxq2r2KSW3g1aVM/0LQCLLTjR6eKKx2NwtH2lOhPOUoJ3U/o86HHKTlOxavzMNkJ1BlQeyiZsVrh/DLzIARt2HchRZ93GLCDTx/ytJDv+DnFpKRRy+FbzCEJ1U6+wUnmHcoBrepppgrEyf1MxqEQ8SmWSn07B3AV3gEg+3UchcvXxJGOWfaMVVCGWGRKADqCx2sGOmS3AzeFqJeSJ5wsdyViUW8vAWrYUX8xd4cnZDaH3L8UhgjMzlka/XmI8EWmMHY02q/9xUyFpbcygmKi/JMQBz6J3RfAgSgCLvbNxwRHJ+sB3wIyR1s5OJYuWOEmycqQKBgQDZ+cjblUFINUC1OuXpNtY36E/gcB/fRzQOziz1SNdcllYqBxKW7Aa+pLy9c75kdorlB0yfmzc2RbXLzE7BuNZrmvVo07MltVOc2NZGW23bEf4+O+pDFIKnFWe5zjF4TxDHvuAIrWihPPlPXXJvYjHZYf7GMt78UcPss1pzcLgBxQKBgQDOL2VxSH7OTXoE89wadM35amMSnDGmthm6KFqCQADy5kvPfr7qxZpiVCCLsPcF9/leLcTtYzlFjTezjd7la+aaRHPFeFsjkwZhC5xHw26HBilPy0SGd0fCpci7XLbbNEY2I5JzFN1Zyj8r4WfPSItdYEzE83CChgO6lyapsQbfwwKBgQCTia15a0oXnOvify41L4fJqbW/HUWFdIV46/akQ5x5r8w8gDMF8lYSXiDePuSEzXPv14P2mDHDy2VkvzIjj3+ar/Uh8gDVKimhBWfrkWEHIeOrrhQ/OTfB7gwaSMVVQHcELF8poG4sjL/XB1I4sAc7s0emUbJ6qMFrim5TqtzxXQKBgQCEf1q+IKs0Yf9unVMtQTB3/lDqTatuiYkg4vu+xeiWLz46eiWv8woR9CPyAOfNUxxR1DG/p0rPkj9gSGQbpGpNan3HQV+4DaxEwtRMHZ+yb1gu6d4AVzirMiQ7mwn69a3E7rkW8SqJn/lWdoRiZSkB+Xd7/UCo7/wHdUioNZXIRwKBgBQPgdUaOQyOQ+KNMbV3Dug+1zxqcXNcxFM9+GdXLRWKWJ+omaVYWkBKtWaEM811mY5EQOkSUsnETV+XBOKhY9THBQLkZ7FGH5VVv6gBnrbt+Nz8JI1+qcx/D1WGemapa/0pkRDAO5+StU79oXET6i+iyMs9Y8/UFKS0L2vTa0uS"; String decryptData=""; try { //对加密数据进行解密,返回明文字符串 decryptData = RSAUtils.decryptByPrivateKey(appData,getPrivateKey(privateKey)); - System.out.println("appData======"+appData); - }catch (Exception e){ throw new RuntimeException("解密失败!"); } @@ -83,7 +70,6 @@ public class GetTokenApi { JSONObject jsonObject = JSONObject.parseObject(decryptData); String userCode=jsonObject.getString("userCode"); - System.out.println("userCode========="+userCode); String sessionId = new SSOUtil().registerClientSessionNoPassword( userCode, LoginConst.DEFAULT_LANG, "localhost", LoginConst.DEVICE_PC); diff --git a/com.awspaas.user.apps.yili.reportform/src/com/awspaas/user/apps/yili/reportform/restful/SendPostUtils.java b/com.awspaas.user.apps.yili.reportform/src/com/awspaas/user/apps/yili/reportform/restful/SendPostUtils.java index ac9122a6..f342710c 100644 --- a/com.awspaas.user.apps.yili.reportform/src/com/awspaas/user/apps/yili/reportform/restful/SendPostUtils.java +++ b/com.awspaas.user.apps.yili.reportform/src/com/awspaas/user/apps/yili/reportform/restful/SendPostUtils.java @@ -17,27 +17,18 @@ public class SendPostUtils { public static String getUserInfo(String InterfaceUrl,String token,String appkey,String appId){ - //String InterfaceUrl = "https://ycsb-gw-uat.dcin-test.digitalyili.com/restcloud/yldata-app/v1/data-center-backend/user/info"; // 替换为你的目标URL Map queryParams = new HashMap<>(); - //queryParams.put("appkey", "66ebe68d2b18f0230b8b5dcb"); - queryParams.put("appkey", appkey); Map headers = new HashMap<>(); headers.put("Content-Type", "application/json"); - //headers.put("X-Token","eyJhbGciOiJIUzUxMiJ9.eyJqb2JOYW1lIjoi5pWw5o2u5oqA5pyv5LiT5Lia57uP55CGIiwicG9zaXRpb25OYW1lIjoi5oC76YOo5pWw5a2X56eR5oqA5Lit5b-D5pWw5o2u5oqA5pyv5LiT5Lia57uP55CGIiwiZGVwdE5hbWUiOiLmgLvpg6jmlbDlrZfnp5HmioDkuK3lv4MiLCJwaG9uZSI6IjE4NjAxMDUyNjg4IiwibGV2ZWwiOiJNMyIsInNleCI6IjEiLCJ1c2VyTmFtZSI6IueOi-WtkOWlhyIsImhlYWRQb3J0cmFpdCI6Imh0dHBzOi8vcHJvZC1jeHAtcHVibGljLXdlYi0xMzAyMjU5NDQ1LmNvcy5hcC1iZWlqaW5nLm15cWNsb3VkLmNvbS9wcm9kLXlpbGlkYXRhYXBwLzQyYTM4NDE3NDVmYTQyNTM4ZGEyNjgyZmNjNTgxODFiLnBuZyIsInVzZXJDb2RlIjoiMTAwNDY1OTQiLCJkZXB0Q29kZSI6IjEwMDAxODkyIiwiYnVOYW1lIjoi5oC76YOoIn0.7ZQ1lavLZaDarT7359gS9PQdQF3lWAi0A0OhOiz3S-yJQEjg1c0h4Lt_ZvAE95_M3s_6afMpeNIJB3w063WP6w"); headers.put("X-Token",token); - //String jsonBody = "{\"appId\":\"b7mh9o99n5\"}"; // 替换为你的JSON数据 - // 创建一个空的JSONObject实例 JSONObject jsonObject = new JSONObject(); // 向JSONObject中添加键值对 jsonObject.put("appId", appId); - - //String jsonBody = "{\"appId\":\""++"\"}"; // 替换为你的JSON数据 - String result=""; try { // 构建完整的URL,包括查询参数