|
@@ -187,11 +187,15 @@ public class WxaUserApiController extends WxaController {
|
|
|
|
|
|
String encryptedData = getPara("encryptedData");
|
|
|
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();
|
|
|
- String sessionId = getPara("sessionid");
|
|
|
if (StrKit.isBlank(sessionId)) {
|
|
|
Kv data = Kv.by("errcode", 500)
|
|
|
.set("errmsg", "wxa_session Header is blank");
|