求教微信token认证问题。。

最近开始接触微信接口,服务器后台的语言是java,参照的是柳峰老师的文章
http://blog.csdn.net/lyq8479/article/details/8944988
现在通过浏览器访问接口没有问题
图片说明
通过后台的log查看加密与验证签名部分也没有问题
这是后台验证部分
图片说明
这是这段代码的log
图片说明
看上去很美,可是公众平台每次提交就是报token验证失败。。。快崩溃了。。求救。。

1个回答

Constants.TOKEN,timestamp,nonce这三个参数有为null的,请把这三个参数打印出来检查是否为null

wufeiova
十幂强心 回复birdy1901: 一语惊醒梦中人!!我以为那句out.print是私有方法,其实是为了将echostr返回,这下成功了,谢谢谢谢!
4 年多之前 回复
yaphetscold
birdy1901 若确认此次GET请求来自微信服务器,请原样返回echostr参数内容,则接入生效,成为开发者成功,否则接入失败。请检查echostr原样返回了吗
4 年多之前 回复
yaphetscold
birdy1901 回复wufeiova: 若确认此次GET请求来自微信服务器,请原样返回echostr参数内容,则接入生效,成为开发者成功,否则接入失败。
4 年多之前 回复
wufeiova
十幂强心 token weixin ;timestamp 1454045964;nonce 1692656323,与signature参数验证也是通过的,事实上我即使跳过token直接返回true,提交的时候还是报token验证失败,会不会是服务器的问题?
4 年多之前 回复
wufeiova
十幂强心 你好,这三个参数都是有值的
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐