|
@@ -87,7 +87,7 @@ public class ActionApi {
|
|
|
logger.error("reqid已过期");
|
|
|
return AjaxResult.error("授权已过期!");
|
|
|
}
|
|
|
- newReqid = reqidlist[1];
|
|
|
+ newReqid = "newReqid"+reqidlist[1];
|
|
|
}
|
|
|
validateMessage.setReqid(reqidlist[0]);
|
|
|
}
|
|
@@ -104,9 +104,13 @@ public class ActionApi {
|
|
|
String authCode = validateMessage.getAuthCode();
|
|
|
Dangan dangan = danganService.selectDanganByDanganName(validateMessage.getCid());
|
|
|
String keyId = dangan.getKeyId();
|
|
|
- String auth = keyId + validateMessage.getReqid()+newReqid;//授权码是传过去什么 加密的就是什么
|
|
|
+ //TODO 传过去的是什么加密,就得是什么 不能是拆分后的
|
|
|
+ String auth = keyId + validateMessage.getReqid()+newReqid;
|
|
|
|
|
|
+ logger.info("authCode:"+authCode);
|
|
|
+ logger.info("auth:"+auth);
|
|
|
auth = new Md5Hash(auth).toHex();
|
|
|
+ logger.info("authHash:"+auth);
|
|
|
if (!auth.equals(authCode)) {
|
|
|
logger.error("授权码错误!");
|
|
|
return AjaxResult.error("授权码错误!");
|