服务号分享朋友圈link自动变为回调地址,开发者工具和真机效果不一样
wx.onMenuShareTimeline wx.onMenuShareAppMessage 分享的link是oauth2/authorize鉴权链接(含回调地址),分享出去的链接开发工具正常,真机分享后,地址变为回调地址,这样我拿不到新用户的openid。
难道是因为安全域名的问题? 我肯定设置的是自己服务器的域名,而不是 https://open.weixin.qq.com/connect/oauth2/authorize。
我们系统已经上线很久了,以前没这个问题的。 苦恼,求助!
tip:标签太少,找不到合适的
10 回复
对
以前分享的link地址是 oauth2/authorize?appid=xxx&redirect_uri=abc.com/share?id=1
现在只能是 abc.com/share?id=1&redirect=y , 跳转到前端后,JS判断,如果需要redirect,再跳转到
oauth2/authorize?appid=xxx&redirect_uri=abc.com/share?id=1即可。
坏处是新用户多刷新了一次。