jk-GitHub-coder 4 лет назад
Родитель
Сommit
e998428309

+ 0 - 6
YijiaRestful/pom.xml

@@ -33,12 +33,6 @@
             <artifactId>lombok</artifactId>
             <optional>true</optional>
         </dependency>
-        <!--json依赖支持-->
-<!--        <dependency>-->
-<!--            <groupId>com.alibaba</groupId>-->
-<!--            <artifactId>fastjson</artifactId>-->
-<!--            <version>1.2.28</version>-->
-<!--        </dependency>-->
         <!--net sf包 json 依赖-->
         <dependency>
             <groupId>net.sf.json-lib</groupId>

+ 1 - 3
YijiaRestful/src/main/java/com/platform/yijia/controller/AppUserInfoController.java

@@ -39,10 +39,8 @@ public class AppUserInfoController {
     @ResponseBody
     @RequestMapping("/getSessionKeyAndOpenID")
     public Map<String, Object> getSessionKeyAndOpenID(@RequestParam("code") String code){
-        Map<String, Object> resultMap;
         //获取session_key 和 openid
-        resultMap = WeiXinUserUtil.getUserSessionKeyAndOpenID(appId, appSecret, code);
-        return resultMap;
+        return WeiXinUserUtil.getUserSessionKeyAndOpenID(appId, appSecret, code);
     }
 
     /*

+ 1 - 2
YijiaRestful/src/main/java/com/platform/yijia/utils/weixinapp/AesDecryptUtil.java

@@ -16,13 +16,12 @@ import java.security.*;
 import java.security.spec.InvalidParameterSpecException;
 
 /***
- * <Title> AesDecryptUtil </Title>
+ * <Title>  AesDecryptUtil  </Title>
  * <Description> Aes解码工具类 </Description>
  * @author JK
  * @date 2019-11-12
  */
 public class AesDecryptUtil {
-
     //BouncyCastle: 开源的加解密解决方案 网址:http://www.bouncycastle.org/
     static {
         Security.addProvider(new BouncyCastleProvider());

+ 0 - 28
YijiaRestful/src/main/java/com/platform/yijia/utils/weixinapp/HttpRequestUtil.java

@@ -76,32 +76,4 @@ public class HttpRequestUtil {
         }
         return jsonObject;
     }
-
-    /***
-     * 获取请求路径返回结果
-     * @param urlStr 路径
-     * @return JSONObject
-     */
-//    private static JSONObject getUrlData(String urlStr){
-//        JSONObject jsonObject = null;
-//        BufferedReader bufferedReader = null;
-//        try {
-//            URL url = new URL(urlStr);
-//            //创建连接
-//            HttpsURLConnection httpsURLConnection  = (HttpsURLConnection)url.openConnection();
-//            StringBuilder result  = new StringBuilder();
-//            httpsURLConnection.connect();
-//            bufferedReader = new BufferedReader(new InputStreamReader(httpsURLConnection.getInputStream(), "UTF-8"));
-//            String line;
-//            while (null != (line = bufferedReader.readLine())){
-//                result.append(line);
-//            }
-//            jsonObject = JSONObject.fromObject(result.toString());
-//        } catch (MalformedURLException e) {
-//            e.printStackTrace();
-//        } catch (IOException e) {
-//            e.printStackTrace();
-//        }
-//        return jsonObject;
-//    }
 }

+ 1 - 1
YijiaRestful/src/main/java/com/platform/yijia/utils/weixinapp/MyX509TrustManager.java

@@ -4,7 +4,7 @@ import javax.net.ssl.X509TrustManager;
 import java.security.cert.CertificateException;
 import java.security.cert.X509Certificate;
 
-/****
+/***
  * https请求信任管理器检查方法
  * @author JK
  * @date 2019年11月10日

+ 1 - 1
YijiaRestful/src/main/java/com/platform/yijia/utils/weixinapp/Token.java

@@ -1,12 +1,12 @@
 package com.platform.yijia.utils.weixinapp;
 
 import lombok.Data;
-
 /****
  * 微信接口访问凭证
  * @author JK
  * @date 2019年11月10日
  */
+
 @Data
 public class Token {
     private String accessToken; //接口凭证

+ 4 - 3
YijiaRestful/src/main/java/com/platform/yijia/utils/weixinapp/WeiXinUserUtil.java

@@ -9,7 +9,7 @@ import org.slf4j.LoggerFactory;
 import java.util.HashMap;
 import java.util.Map;
 
-/*****
+/**
  * <Title>工具类: WeiXinUtil</Title>
  * <description> 获取微信用户信息和凭证 </description>
  * @author JK
@@ -25,10 +25,11 @@ public class WeiXinUserUtil {
     public final static String openID_url  ="https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=APPSECRET&js_code=CODE&grant_type=authorization_code";
     //根据 appID secret code
     //public final static String request_Url = "https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code";
+
     //日志
     private static final Logger logger = LoggerFactory.getLogger(WeiXinUserUtil.class);
 
-    /****
+    /*
      * 获取用户的openid和session_key 格式例子:{"session_key":"rlxKT/xhq2bxAuvrMeEq8Q==","openid":"o9RM50ppeCgx065T2PvJjtzB_Gmo"}
      * @param appId     //凭证
      * @param appSecret     //密钥
@@ -49,7 +50,7 @@ public class WeiXinUserUtil {
     }
 
 
-    /*****
+    /*
      * 获取接口访问凭证
      * @param appId         //凭证
      * @param appSecret     //密钥