diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/util/WechatUtil.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/util/WechatUtil.java index 4c7df25..02b1308 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/util/WechatUtil.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/util/WechatUtil.java @@ -28,8 +28,8 @@ public class WechatUtil { /** * 生成signature **/ - private static String appid = "wxee0d0655e464f184"; - private static String secret = "38a71cb90ea12c6b2eee4434ae7932cf"; + private static String appid = "wx9d1cbc11c8c40ba7"; + private static String secret = "38e87cf6251945446e8ac091a0ba9ab2"; public AppWechatEntity sign(String url) { Map ret = new HashMap(); String nonceStr = create_nonce_str(); @@ -237,6 +237,8 @@ public class WechatUtil { */ public JSONObject code2Session(String code) { try { + System.out.println("appid==============="+appid); + System.out.println("secret================"+secret); String response = getAccessData("https://api.weixin.qq.com/sns/jscode2session?appid="+appid+"&secret="+secret+"&js_code="+code+"&grant_type=authorization_code"); JSONObject result = JSONObject.parseObject(response); // 微信返回错误码处理 diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysLoginService.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysLoginService.java index d05184e..9fd25c9 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysLoginService.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysLoginService.java @@ -3,6 +3,7 @@ package com.ruoyi.framework.web.service; import javax.annotation.Resource; import com.alibaba.fastjson.JSONObject; +import com.alibaba.fastjson2.JSON; import com.ruoyi.cms.service.IAppUserService; import com.ruoyi.cms.util.WechatUtil; import com.ruoyi.common.core.domain.AjaxResult; @@ -243,6 +244,7 @@ public class SysLoginService * @return */ public AjaxResult appLogin(LoginBody dto){ + System.out.println("小程序微信授权登录---------参数列表========dto========"+ JSON.toJSONString(dto)); JSONObject sessionInfo = wechatUtil.code2Session(dto.getCode()); String openid = sessionInfo.getString("openid"); String unionid = sessionInfo.getString("unionid");