From 4424ee07e51b979e2c3405175ef7b19ce5e57170 Mon Sep 17 00:00:00 2001 From: suyl <770236076@qq.com> Date: Tue, 17 Aug 2021 11:50:58 +0800 Subject: [PATCH] aa --- platformapi/dingdingapi/callback.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platformapi/dingdingapi/callback.go b/platformapi/dingdingapi/callback.go index 89175e24..62f6c671 100644 --- a/platformapi/dingdingapi/callback.go +++ b/platformapi/dingdingapi/callback.go @@ -103,7 +103,7 @@ func (a *API) Encrypt(msg string) (encryptedMsg string, err error) { binary.Write(buf, binary.BigEndian, int32(len(msg))) buf.WriteString(msg) buf.WriteString(a.corpID) - binResult, err := utils.AESCBCEncpryt(buf.Bytes(), aesKey, []byte(a.corpID[:16])) + binResult, err := utils.AESCBCEncpryt(buf.Bytes(), aesKey, aesKey[:16]) encryptedMsg = base64.StdEncoding.EncodeToString(binResult) return encryptedMsg, err } @@ -211,6 +211,7 @@ func (a *API) GetCallbackMsg(formMap map[string]interface{}, bodyData []byte) (m err = utils.UnmarshalUseNumber([]byte(descryptMsg), &msgMap) } } + return msgMap, a.Err2CallbackResponse(err) } return nil, a.Err2CallbackResponse(err) }