微信公众号开发token验证失败

long5000ago 2018-06-01 09:53:46
开发用的Wechat-Group / weixin-java-tools ,本地代码测试token验证成功,但是把项目打成war包放到服务器运行成功后,token验证不通过,下面是打印输出


:
接收到来自微信服务器的认证消息:[b46216ed7fc0862147a2e48b3147e36cefe28645, 1527817216, 2275236936, 10295638346247744902]
2018-06-01 09:40:16.408 ERROR 5816 --- [p-nio-80-exec-1] m.c.weixin.mp.api.impl.WxMpServiceImpl : Checking signature failed, and the reason is :非法请求参数,有部分参数为空 : [null, 1527817216, 2275236936]
...全文
1700 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
waxf523 2018-06-12
  • 打赏
  • 举报
回复
signature签证失败。将获取的参数在用工具校验https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign 如果后台得到的signature和网上的signature不一致,说明代码有问题。 得到signature的顺序:通过公众号AppID和密钥,得到access_token;通过access_token得到jsapi_ticket;再通过jsapi_ticket,nonceStr(随机码),timeStamp(时间戳),url(将要访问的网页地址),获取signature
〇ne丶 2018-06-01
  • 打赏
  • 举报
回复
没有获取到openid?

50,639

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧