解决办法: 根据微信公众号开发的官方文档里面的入门指引,把代码全抄一遍,之后,在里面修改 if hashcode == signature:,改成:if 1== 1:这样就等于不用转换hashcode然后再验证是不是和signature一样了。直接原路返回echostr。当然我用的是pyhthon。然后看到有用java的说,直接返回echostr都不行,原因是要强制把echostr转化为long类型,我用python倒是不用强制转换。