标签:
invalid signature签名错误。建议按如下顺序检查:
目前项目中现在有微信支付的公众号平台的appid1,和微信开放平台的appid2,
我按照这个顺序检验程序,走到 4 的时候,发现项目中请求 获取全局acess token 用的是公众号平台的appid1,jspai ticket 用的是 开放平台的appid2,两个appid 不一致导致的。
关于获取全局acess token:
使用微信开放平台的appid2账号获取的网页登陆授权的access token ,仅用于登陆和获取用户信息,在调用jsapi ticket 和其他接口的token 指的是全局的access token,这个和网页授权得到的access token 不是一个东西,需要调用全局access token 接口获取,并全局保存
参考地址:http://wohugb.gitbooks.io/webot/content/js-sdk/error.html
微信jssdk config:invalid signature 签名错误 ,问题排查过程
标签:
原文地址:http://www.cnblogs.com/buoge/p/4522666.html