首页 新闻 会员 周边

微信公众平台安全模式开发,使用在线调试工具已经通过,但是实际手机发布消息不通过。

0
悬赏园豆:50 [待解决问题]

微信公众平台安全模式开发,实际手机发布,却消息体安全验证不通过。检查发现服务器接收微信服务器发来的请求字节数和在线调试平台发来的字节数不一样。造成接收的加密消息体和微信服务器发出的不一样。什么原因?我是用PHP做的服务端。端口查看请求数据

问题补充:

为什么手机发出的消息体解密失败?是不是有重复发的现象?

sky0306的主页 sky0306 | 初学一级 | 园豆:152
提问于:2015-02-10 13:38
< >
分享
所有回答(2)
0

是不是调用微信的API的时候要有个key?调试平台和正式平台的key应该是不一样的?

hexllo | 园豆:318 (菜鸟二级) | 2015-02-10 15:54

谢谢你的回复。不过,我两者都用的是相同的TOKEN。

支持(0) 反对(0) sky0306 | 园豆:152 (初学一级) | 2015-02-10 19:53
0

消息序列化的时候出问题了

上帝之城 | 园豆:2549 (老鸟四级) | 2015-02-10 22:52

这是微信服务器收到手机发的内容后,向我的公众号服务器发的请求。我感觉发的内容有丢失,但是找不到哪个环节,我用的是国外的虚拟主机,但是把同样的程序放在国内的SAE上,也是相同的情况。在线调试高级接口,发出的都是SUCESS OK 200。而用手机发就提示消息体加密验证失败。40001错误。

支持(0) 反对(0) sky0306 | 园豆:152 (初学一级) | 2015-02-12 13:37
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册