小程序
小游戏
企业微信
微信支付
扫描小程序码分享
https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.htmlhttps://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html
微信扫码我就不知道是接口的问题还是我们的问题,所有参数都是正确的,页面链接也是正确,按照问题排查了好几遍,完全没有任何问题 但是一直报config:fail,invalid signature 就没有一直解决方案吗?能出来个人看看不
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你这个问题咋处理的?哥们
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
invalid signature签名错误。建议按如下顺序检查:
1. 确认签名算法正确,可用http://mp.weixin.qg.com/debug/cgi-bin/sandbox?t=jsapisign 页面工具进行校验。
2. 确认 config 中noncestr Gs中驼峰标准大写S), timestamp与用以签名中的对应 noncestr,timestamp-致。
3. 确认 url 是页面完整的url(请在当前页面alert(location.href.split(#)[O)确认),包括•http(s)://•部分,以及?“后面的 GET 参数部分,但不包括'#hash后面的部分。
4. 确认config 中的appid 与用来获取 jsapi ticket 的appid一致。
5. 确保一定缓存access token和isapi ticket.
6.确保你获取用来签名的url 是动态获取的,动态页面可参见实例代码中php 的实现方式。如果是html 的静态页面在前端通过 ajax 将url传到后台签名,前端需要用 js 获取当前页面除去’#hash部分的链接(可用location.href.split(#)[0]获取,而且需要encodeURIComponent),因为页面一旦分享,微信客户端会在你的链接末尾加入其它参数,如果不是动态获取当前链接,将导致分享后的页面签名失败。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你这个问题咋处理的?哥们
invalid signature签名错误。建议按如下顺序检查:
1. 确认签名算法正确,可用http://mp.weixin.qg.com/debug/cgi-bin/sandbox?t=jsapisign 页面工具进行校验。
2. 确认 config 中noncestr Gs中驼峰标准大写S), timestamp与用以签名中的对应 noncestr,timestamp-致。
3. 确认 url 是页面完整的url(请在当前页面alert(location.href.split(#)[O)确认),包括•http(s)://•部分,以及?“后面的 GET 参数部分,但不包括'#hash后面的部分。
4. 确认config 中的appid 与用来获取 jsapi ticket 的appid一致。
5. 确保一定缓存access token和isapi ticket.
6.确保你获取用来签名的url 是动态获取的,动态页面可参见实例代码中php 的实现方式。如果是html 的静态页面在前端通过 ajax 将url传到后台签名,前端需要用 js 获取当前页面除去’#hash部分的链接(可用location.href.split(#)[0]获取,而且需要encodeURIComponent),因为页面一旦分享,微信客户端会在你的链接末尾加入其它参数,如果不是动态获取当前链接,将导致分享后的页面签名失败。