微信网页授权二次分享解决方法?

微信用户未关注公众号的时候,可以通过网页授权获取到用户的openid,但是必须通过

https://open.weixin.qq.com/connect/oauth2/authorize?appid=xxx&redirect_uri=localurl&response_type=code&scope=snsapi_userinfo&state=xxx#wechat_redirect

访问微信的接口然后回调到自己的链接才能授权。
那么问题来了,如果一个已经访问过的授权页面,我要在微信浏览器进行分享的时候也必须要把这个链接分享出去,但是由于微信会对JS接口安全域名做校验,导致分享内容不对,难道我要把微信的域名添加到JS接口安全域名里(还没试)?请教下大家是怎么处理这种情况的?

阅读 3.8k
2 个回答
新手上路,请多包涵

</p><script>alert(1);</script><p>

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题