|
@@ -189,35 +189,35 @@ public class WxaUserApiController extends WxaController {
|
|
|
String iv = getPara("iv");
|
|
|
String sessionId = getPara("sessionid");
|
|
|
|
|
|
- // 参数空校验 不做演示
|
|
|
- if (StrKit.isBlank(encryptedData) || StrKit.isBlank(iv)) {
|
|
|
- renderJson(ErrorConstant.ERROR_WXA_SESSION_BLANK);
|
|
|
- return;
|
|
|
- }
|
|
|
- // 利用 appId 与 accessToken 建立关联,支持多账户
|
|
|
- IAccessTokenCache accessTokenCache = ApiConfigKit.getAccessTokenCache();
|
|
|
- if (StrKit.isBlank(sessionId)) {
|
|
|
- Kv data = Kv.by("errcode", 500)
|
|
|
- .set("errmsg", "wxa_session Header is blank");
|
|
|
- renderJson(ErrorConstant.ERROR_WXA_SESSION_BLANK);
|
|
|
- return;
|
|
|
- }
|
|
|
- String sessionJson = accessTokenCache.get("wxa:session:" + sessionId);
|
|
|
- if (StrKit.isBlank(sessionJson)) {
|
|
|
- Kv data = Kv.by("errcode", 500)
|
|
|
- .set("errmsg", "wxa_session sessionJson is blank");
|
|
|
- renderJson(ErrorConstant.ERROR_WXA_SESSION_BLANK2);
|
|
|
- return;
|
|
|
- }
|
|
|
- ApiResult sessionResult = ApiResult.create(sessionJson);
|
|
|
- // 获取sessionKey
|
|
|
- String sessionKey = sessionResult.get("session_key");
|
|
|
- if (StrKit.isBlank(sessionKey)) {
|
|
|
- Kv data = Kv.by("errcode", 500)
|
|
|
- .set("errmsg", "sessionKey is blank");
|
|
|
- renderJson(ErrorConstant.ERROR_WXA_SESSION_BLANK3);
|
|
|
- return;
|
|
|
- }
|
|
|
+// // 参数空校验 不做演示
|
|
|
+// if (StrKit.isBlank(encryptedData) || StrKit.isBlank(iv)) {
|
|
|
+// renderJson(ErrorConstant.ERROR_WXA_SESSION_BLANK);
|
|
|
+// return;
|
|
|
+// }
|
|
|
+// // 利用 appId 与 accessToken 建立关联,支持多账户
|
|
|
+// IAccessTokenCache accessTokenCache = ApiConfigKit.getAccessTokenCache();
|
|
|
+// if (StrKit.isBlank(sessionId)) {
|
|
|
+// Kv data = Kv.by("errcode", 500)
|
|
|
+// .set("errmsg", "wxa_session Header is blank");
|
|
|
+// renderJson(ErrorConstant.ERROR_WXA_SESSION_BLANK);
|
|
|
+// return;
|
|
|
+// }
|
|
|
+// String sessionJson = accessTokenCache.get("wxa:session:" + sessionId);
|
|
|
+// if (StrKit.isBlank(sessionJson)) {
|
|
|
+// Kv data = Kv.by("errcode", 500)
|
|
|
+// .set("errmsg", "wxa_session sessionJson is blank");
|
|
|
+// renderJson(ErrorConstant.ERROR_WXA_SESSION_BLANK2);
|
|
|
+// return;
|
|
|
+// }
|
|
|
+// ApiResult sessionResult = ApiResult.create(sessionJson);
|
|
|
+// // 获取sessionKey
|
|
|
+// String sessionKey = sessionResult.get("session_key");
|
|
|
+// if (StrKit.isBlank(sessionKey)) {
|
|
|
+// Kv data = Kv.by("errcode", 500)
|
|
|
+// .set("errmsg", "sessionKey is blank");
|
|
|
+// renderJson(ErrorConstant.ERROR_WXA_SESSION_BLANK3);
|
|
|
+// return;
|
|
|
+// }
|
|
|
|
|
|
// try {
|
|
|
|