浏览代码

修改获取token逻辑

tianboguang 3 年之前
父节点
当前提交
b922fb7620
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5 2
      platform-common/src/main/java/com/platform/utils/WxOpUtils.java

+ 5 - 2
platform-common/src/main/java/com/platform/utils/WxOpUtils.java

@@ -87,7 +87,9 @@ public class WxOpUtils {
         param.put("grant_type", "client_credential");
         param.put("appid", appId);
         param.put("secret", secret);
-        ResponseEntity<String> vxResult = restTemplate.getForEntity(SUBSCRIBE_ACCESS_TOKEN_URL,String.class, param);
+        ResponseEntity<String> vxResult = restTemplate.getForEntity(SUBSCRIBE_ACCESS_TOKEN_URL
+                        +"?grant_type=client_credential&appid="+appId+"&secret="+secret
+                ,String.class);
         log.info(vxResult.getBody());
 
         AccessTokenModel accessTokenModel = JsonUtils.jsonToPojo(vxResult.getBody(), AccessTokenModel.class);
@@ -217,7 +219,8 @@ public class WxOpUtils {
         param.put("appid", appId);
         param.put("secret", secret);
 
-        ResponseEntity<String> vxResult = restTemplate.getForEntity(SUBSCRIBE_ACCESS_TOKEN_URL,String.class, param);
+        ResponseEntity<String> vxResult = restTemplate.getForEntity(SUBSCRIBE_ACCESS_TOKEN_URL
+                +"?grant_type=client_credential&appid="+appId+"&secret="+secret,String.class);
         log.info(vxResult.getBody());
 
         AccessTokenModel accessTokenModel = JsonUtils.jsonToPojo(vxResult.getBody(), AccessTokenModel.class);