From cc9be30ed1a21279e4dbf5627673c3af025fa9e6 Mon Sep 17 00:00:00 2001 From: Wangrong Date: Tue, 26 Jul 2022 14:10:55 +0800 Subject: [PATCH] fix issue #586 #543 (#589) Co-authored-by: Wang Rong --- officialaccount/server/server.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/officialaccount/server/server.go b/officialaccount/server/server.go index c6f6812..85ec925 100644 --- a/officialaccount/server/server.go +++ b/officialaccount/server/server.go @@ -73,6 +73,11 @@ func (srv *Server) Serve() error { if err != nil { return err } + // 非安全模式下,请求处理方法返回为nil则直接回复success给微信服务器 + if response == nil && !srv.isSafeMode { + srv.String("success") + return nil + } // debug print request msg log.Debugf("request msg =%s", string(srv.RequestRawXMLMsg))