收藏
回答

公众号网页登录授权 用户点击别人分享的链接获取code无效?

微信公众号右上角三个点分享链接  用户点击此链接 截取地址code参数  code是失效的  获取到的是别人分享链接上面的code  而不是本人最新的code 因此另个人点击此分享链接code为无效  我要如何才能获取最新的code值 而不是分享人的code值         用户直接从公众号进入里面是没有问题的   若是从别人分享链接进入的  就有问题 code无效  此时code值是上个分享人的code

最后一次编辑于  2020-08-06
回答关注问题邀请回答
收藏

3 个回答

  • NING
    NING
    2020-12-15

    我也遇到了这个问题 请问解决了嘛

    2020-12-15
    有用
    回复
  • 江桥月
    江桥月
    2020-08-07

    分享链接怎么会有别人的code呢,目测是你wx.config 里配置的分享链接有问题

    2020-08-07
    有用
    回复 3
    • NING
      NING
      2020-12-15
      没有用配置 直接右上角的分享 分享的链接里面包含了自己的code  别人点击的话可以看到我都信息
      2020-12-15
      回复
    • 江桥月
      江桥月
      2020-12-15回复NING
      这是因为你点击右上角的分享的时候,微信的分享接口还没有准备好,跳转的过程还没有走完,这个时候你分享出去的链接携带了你自己的code,建议:1.把微信分享的js放在最前面,让微信分享接口尽快准备好 2.在微信分享接口没有准备好之前,先把右上角的菜单按钮隐藏掉,分享接口准备好之后再把菜单显示出来
      如果还有疑问可以加我微信jiangqiaoruyue,可以给你详细解答
      2020-12-15
      回复
    • 江桥月
      江桥月
      2021-03-03回复NING
      突然想起来了,你是不是因为url缓存的原因啊,你在页面url最后加上随机数试试
      2021-03-03
      回复
  • จุ๊บ
    จุ๊บ
    2020-08-06

    code 用一次就失效了。所有页面都要求授权之后,才可以访问。如果没有授权走授权方法就可以。这样分享之后,如果没有授权信息,直接就跳转授权了,授权成功就会跳转到指定页面

    2020-08-06
    有用
    回复
登录 后发表内容
问题标签