微信jssdk签名错误invalid signature如何有效修复?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1417个文字,预计阅读时间需要6分钟。
微信开发者使用JSSDK时,常会遇到permission denied等错误。通常,他们会建议开启debug模式来排查问题,例如:
wechat.config({ debug: true});
几乎每一个开发用于微信公众号页面的工程师都遇到过微信jssdk报的各种错误,通常是permission denied,类似这样:
通常他们会建议你把debug选项开开,比如这样:
wechat.config({ debug: true, appId: appId, timestamp: timestamp, nonceStr: nonceStr, signature: signature, jsApiList: ['scanQRCode'], });
结果你又遇到了invalid signature。类似这样:
签名不对,这是什么意思?可是这签名是后端给过来的,我怎么知道它为什么不对?后端用的是标准算法,不可能不对啊。
本文共计1417个文字,预计阅读时间需要6分钟。
微信开发者使用JSSDK时,常会遇到permission denied等错误。通常,他们会建议开启debug模式来排查问题,例如:
wechat.config({ debug: true});
几乎每一个开发用于微信公众号页面的工程师都遇到过微信jssdk报的各种错误,通常是permission denied,类似这样:
通常他们会建议你把debug选项开开,比如这样:
wechat.config({ debug: true, appId: appId, timestamp: timestamp, nonceStr: nonceStr, signature: signature, jsApiList: ['scanQRCode'], });
结果你又遇到了invalid signature。类似这样:
签名不对,这是什么意思?可是这签名是后端给过来的,我怎么知道它为什么不对?后端用的是标准算法,不可能不对啊。

