微信公众号报错 config:invalid signature

官方已经提供了微信 JS 接口签名校验工具(http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign),填入相应的参数就能出来相应的signature,然后对比下,就能发现具体是那块错了。

一般来说wx.config信息都是从后台获取的。前端的同学注意输出一下configdata。

            $.ajax({
                async : false,
                url:"http://121.196.218.126:8080//YcDvm/rest/getConfig.json",
                success: function(data){
                    configdata = data;
                    console.log(configdata);
                }
            })

我在工作碰到的情况基本是是后台返回给我的signature不对。

原文地址:https://www.cnblogs.com/liaozhenting/p/6863976.html