微信分享

最近与一个小游戏对接做了一个分享 报错如下:valid signature  即无效的签名

经多方寻找 最后确定问题为:当前页面的url与生成签名时动态获取的url不同导致

步骤如下:
首先你在页面alert(location.href.split('#')[0]);
然后你再打印出动态获取的url是否和你alert的地址是否一样。一定要一模一样,包括大小写。
如果发现不一样,那就按照自己的需求改。反正要一样。验证签名一定可以通过的。

原文地址:https://www.cnblogs.com/zlking/p/8204186.html