generated from root/miduo_server
悠谷折扣服支付
parent
bee2be3523
commit
bf5ac13aa2
|
@ -1,5 +1,6 @@
|
||||||
package com.jmfy.controller;
|
package com.jmfy.controller;
|
||||||
|
|
||||||
|
import com.google.gson.Gson;
|
||||||
import com.jmfy.paramBean.PaySdkEnum;
|
import com.jmfy.paramBean.PaySdkEnum;
|
||||||
import com.jmfy.util.JsonUtil;
|
import com.jmfy.util.JsonUtil;
|
||||||
import com.jmfy.util.MD5Util;
|
import com.jmfy.util.MD5Util;
|
||||||
|
@ -79,9 +80,7 @@ public class YouGuRechargeController {
|
||||||
String nonce = map.get("nonce"); //签名时间戳(由 51sfsy 服务端获取当前时间戳,用于生成签名)
|
String nonce = map.get("nonce"); //签名时间戳(由 51sfsy 服务端获取当前时间戳,用于生成签名)
|
||||||
String token = map.get("token"); //签名(规则见下
|
String token = map.get("token"); //签名(规则见下
|
||||||
|
|
||||||
StringBuilder sbKey = new StringBuilder();
|
String mySign = MD5Util.encrypByMd5(sid + uid + orderno + amount + gameExt + nonce + PAYKEY);
|
||||||
sbKey.append(sid).append(uid).append(orderno).append(amount).append(gameExt).append(nonce).append(PAYKEY);
|
|
||||||
String mySign = MD5Util.encrypByMd5(sbKey.toString());
|
|
||||||
if (!mySign.equals(token)) {
|
if (!mySign.equals(token)) {
|
||||||
LOGGER.error("yougu Callback==>roleUid={},sin derify fail, my sign={} sign={}", gameExt, mySign, token);
|
LOGGER.error("yougu Callback==>roleUid={},sin derify fail, my sign={} sign={}", gameExt, mySign, token);
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -79,9 +79,7 @@ public class YouGuXQRechargeController {
|
||||||
String nonce = map.get("nonce"); //签名时间戳(由 51sfsy 服务端获取当前时间戳,用于生成签名)
|
String nonce = map.get("nonce"); //签名时间戳(由 51sfsy 服务端获取当前时间戳,用于生成签名)
|
||||||
String token = map.get("token"); //签名(规则见下
|
String token = map.get("token"); //签名(规则见下
|
||||||
|
|
||||||
StringBuilder sbKey = new StringBuilder();
|
String mySign = MD5Util.encrypByMd5(sid + uid + orderno + amount + gameExt + nonce + PAYKEY);
|
||||||
sbKey.append(sid).append(uid).append(orderno).append(amount).append(gameExt).append(nonce).append(PAYKEY);
|
|
||||||
String mySign = MD5Util.encrypByMd5(sbKey.toString());
|
|
||||||
if (!mySign.equals(token)) {
|
if (!mySign.equals(token)) {
|
||||||
LOGGER.error("youguXQCallback==>roleUid={},sin derify fail, my sign={} sign={}", gameExt, mySign, token);
|
LOGGER.error("youguXQCallback==>roleUid={},sin derify fail, my sign={} sign={}", gameExt, mySign, token);
|
||||||
return false;
|
return false;
|
||||||
|
|
Loading…
Reference in New Issue