From 1381e0369ec7a355a9acf92df3d715b380bc1025 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Wed, 15 Feb 2023 14:10:17 +0800 Subject: [PATCH] 1 --- platformapi/tiktok_shop/tiktok_api/order_utils.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platformapi/tiktok_shop/tiktok_api/order_utils.go b/platformapi/tiktok_shop/tiktok_api/order_utils.go index f8b96e67..eb4c658a 100644 --- a/platformapi/tiktok_shop/tiktok_api/order_utils.go +++ b/platformapi/tiktok_shop/tiktok_api/order_utils.go @@ -4,6 +4,7 @@ import ( "crypto/md5" "fmt" "git.rosy.net.cn/baseapi/utils" + beego "github.com/astaxie/beego/server/web" "io/ioutil" "net/http" "net/url" @@ -17,6 +18,9 @@ func GetCmd(request *http.Request) (cmd string) { // EventSignChange 回调消息防伪标签校验 func (a *API) EventSignChange(c *http.Request) (*CallbackResponse, []byte) { body, _ := ioutil.ReadAll(c.Body) + if beego.BConfig.RunMode == "jxgy" { + return CallbackResponseErr(true), body + } signParam := a.appKey + string(body) + a.appSecret sign := fmt.Sprintf("%X", md5.Sum([]byte(signParam))) return CallbackResponseErr(sign != c.Header.Get("event-sign")), body