第三方平台公众号无法自动回复,单独在公众号后台配置却可以自动回复,请问问题出在哪里?
简要描述将接收事件和消息的URL设置在第三方平台中,无法自动回复,提示“该公众号提供的服务出现故障,请稍后再试”; 但是单独设置在公众号后台(mp.weixin.qq.com),自动回复就正常。 详细描述一些我觉得比较重要的信息: 第三方平台和公众号后台使用的是同一个后台服务第三方平台和公众号后台设置的加密方式为安全,且Token和EncodingAESKey完全一致接收事件和消息的URL是一个http接口,不是https我使用的是JVM语言scala,web框架play framework 2.8.8测试公众号只授权给这一个第三方平台,且该第三方平台具有消息管理权限使用了Java最流行的微信开发lib:https://github.com/Wechat-Group/WxJava自动回复的消息即使使用官方提供的事例代码(https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Message_encryption_and_decryption_instructions.html),同样会出现这个问题日志1.微信的报警错误消息为“decrypt fail”
Appid: wx4654ef5ec1******
昵称: ******
时间: 2021-06-28 16:38:39
内容: 微信服务器向公众号推送消息或事件后,得到的回应不合法
次数: 5分钟 3次
错误样例: [OpenID=oeHn0jivuZPXTo0Mg4CZef******][Stamp=1624869519][OuterIP=81.***.***.***][3rdUrl=http://***.***.com/wx/portal/wx4654ef5ec1******][IP=116.***.***.***][MsgType=1][Msg=Text][decrypt fail][response_length=632][response_content=<xml>
<Encrypt><![CDATA[3A7jlpqRQd9i9/byYKgreX7AV5zMNPX2kZQNeeHh+nJuq9ZFl+5WxIyzIJzZVr0p3tP9GM5M1EnXnOwCw5QhtKPCf2l1otKjsB49l+KKdHo7CGBHZ0fOFhEvt2vRlvAdrm+5dV5ec7sYSfxfGhqYT9Ujt9z5SPwpzYsur8sG2OqVCW7j2/DOTDc+QukU4YLKVw35sW1DN0Uy69ysZUfF15SSRLu3A9xNWpRZrXjxV/OHhuMWHlHP58r+XgkDv0QPPKuClzOnaRsCBBE5OqbfAtGJCFArf4fDMPdIhjgqwzLP12BrjhUnNqEX0EfR6YGXdtlj5aFSBJ/a2ZjrgLzYX5YyfQOkgxgo09xUwYmp9hm8j/bRM1pZr6MkGjgQ5OERfG8AY/0GM0VUDle2xms3JbnYJDx8WZeSz1NOtm64TiM=]]></Encrypt>
<MsgSignature><![CDATA[8177ad94c34679ba1132b6d69926bb7418f629e5]]></MsgSignature>
<TimeStamp>1624869519</TimeStamp>
<Nonce><![CDATA[2kE63fXc05W5TP1z]]></Nonce>
</xml>][第三方平台:******]
报警排查指引,请见: https://mmbizurl.cn/s/MpkaZb8yg