码迷,mamicode.com
首页 > 微信 > 详细

关于微信朋友圈分享时的签名问题

时间:2016-07-01 13:24:57      阅读:335      评论:0      收藏:0      [点我收藏+]

标签:

wx.config({
            debug: false,
            appId: ‘wxb61637dbbd5c5e8e‘,
            timestamp: 1422604391,
            nonceStr: ‘7L8I1R1gf3IYj8dU‘,
            signature: ‘{{weixinSignature}}‘,
            jsApiList: [
              ‘checkJsApi‘,
              ‘onMenuShareTimeline‘,
              ‘onMenuShareAppMessage‘
            ]
        });

 

在配置的时候,如果你的url是 http://www.abc.com/李明,则在生成签名时,需要 HttpUtility.UrlEncode("李明").ToUpper() 一定要这样。

因为微信读取的url就是  http://www.abc.com/%43B%32F   这样的。所以一定要大写

但如果url是 http://www.abc.com/liming 这个时候就不需要做任何处理了。

如此,生成的signature和微信生成的才能保持一致

 

关于微信朋友圈分享时的签名问题

标签:

原文地址:http://www.cnblogs.com/jasonlam/p/5632645.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!