diff --git a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/UserAuthorizationServiceImpl.java b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/UserAuthorizationServiceImpl.java index 8bdc027e..15b7aa3d 100644 --- a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/UserAuthorizationServiceImpl.java +++ b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/UserAuthorizationServiceImpl.java @@ -64,7 +64,7 @@ public class UserAuthorizationServiceImpl implements UserAuthorizationService { } else { JSONObject session = wechatAuthUtil.getSession(phoneDTO.getCode()); String sessionKey = session.getString("session_key"); - openId = session.getString("openId"); + openId = session.getString("openid"); userInfo = userInfoService.queryChain().eq(UserInfo::getAlipayOpenId, openId).one(); String data = WxMaCryptUtils.decrypt(sessionKey, phoneDTO.getEncryptedData(), phoneDTO.getIv()); JSONObject jsonObject = JSONObject.parseObject(data); diff --git a/cash-service/account-service/src/main/java/com/czg/service/account/util/WechatAuthUtil.java b/cash-service/account-service/src/main/java/com/czg/service/account/util/WechatAuthUtil.java index 7a42dc69..bc31f473 100644 --- a/cash-service/account-service/src/main/java/com/czg/service/account/util/WechatAuthUtil.java +++ b/cash-service/account-service/src/main/java/com/czg/service/account/util/WechatAuthUtil.java @@ -114,6 +114,6 @@ public class WechatAuthUtil { } public String getSessionKeyOrOpenId(String code, boolean isAccount) { - return getSessionKey(code, "openId"); + return getSessionKey(code, "openid"); } }