|
|
@@ -41,7 +41,7 @@ func (self *MpController) Handler() {
|
|
|
}
|
|
|
gzh := wx_gongzhonghao_model.GetGZHByAppId(mpappid, false)
|
|
|
|
|
|
- //beego.BeeLogger.Warn("Request.Method:%s", self.Ctx.Request.Method)
|
|
|
+ beego.BeeLogger.Warn("Request.Method:%s", self.Ctx.Request.Method)
|
|
|
//在开发者首次提交验证申请时,微信服务器将发送GET请求到填写的URL上,
|
|
|
//并且带上四个参数(signature、timestamp、nonce、echostr),
|
|
|
//开发者通过对签名(即signature)的效验,来判断此条消息的真实性。
|
|
|
@@ -58,6 +58,9 @@ func (self *MpController) Handler() {
|
|
|
// sign := util.MsgSign(gzh.Token, t, n, encryptedMsg)
|
|
|
//明文模式
|
|
|
sign := util.Sign(gzh.Token, t, n)
|
|
|
+
|
|
|
+ beego.BeeLogger.Warn("Request.sign:%s", sign)
|
|
|
+
|
|
|
if sign != s {
|
|
|
text := fmt.Sprintf("check signature fail,sign=[%s],params[sign]=[%s]", sign, s)
|
|
|
self.Ctx.WriteString(text)
|