您的位置:首页 > 移动开发 > 微信开发

微信jssdk config:invalid signature 签名错误

2015-09-01 08:45 585 查看
签名的结果与官方的工具(http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign)结果一致,还是提示config:invalid signature,

非常想问候他老母,各种修改,各种尝试,官方的php demo,找了3天,没有结果,留个地方,找到解决方法一定要记录下来。

网上到处都是copy官方的说明文档,真心没有几个是自己总结的。

也真心希望php走通了的告知一声,我只想实现图片上传下载功能。

果然功夫不负有心人,再一次验证这句话。

问题在配置文件这里:

wx.config({
debug:true,
appId: "{pigcms:$signPackage.appId}",
timestamp: {
suetech: {pigcms:$signPackage.timestamp}//不知道什么人用的demo,也不说明一下,自己也没仔细看,多了suetech这个玩意
},
nonceStr: '{pigcms:$signPackage.nonceStr}',
signature: '{pigcms:$signPackage.signature}',
url : '{pigcms:$signPackage.url}',
jsApiList: [
'checkJsApi',
'chooseImage',
'previewImage',
'uploadImage',
'downloadImage'
]
});


果断换成下边的:

wx.config({
debug:true,
appId: "{pigcms:$signPackage.appId}",
timestamp: {pigcms:$signPackage.timestamp},
nonceStr: '{pigcms:$signPackage.nonceStr}',
signature: '{pigcms:$signPackage.signature}',
url : '{pigcms:$signPackage.url}',
jsApiList: [
'checkJsApi',
'chooseImage',
'previewImage',
'uploadImage',
'downloadImage'
]
});
终于看到期待已久的config:ok

其实,还是耐下心好好看,仔细看,每一个细节都不能有错。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: