收藏
回答

公众号网页开发 一直报 config:fail,invalid signature 是什么情况 ?

昨天还能用的,今天一大早过来就直接用不了,签名应该是没问题,有点怀疑是不是参与签名的页面地址不对。


这是页面地址 http://192.168.40.62:8888/?code=091dRLFa13tx...&state=1#/auth

实际参与签名的地址 http://192.168.40.62:8888/?code=091dRLFa13tx...&state=1

昨天是这样传的没问题,今天不行。


回答关注问题邀请回答
收藏

1 个回答

  • 。。。
    。。。
    2023-02-10

    页面地址 http://192.168.40.62:8888/#/auth

    参与签名地址 http://192.168.40.62:8888/

    这样也不行

    ------------------------------------------------------------------

    vue改成history模式也不管用: http://192.168.40.62:8888/auth

    ---------------------------------------------------------------------

    看一下我的签名算法,

    vue3 微信设置

    安全域名也设了,想不出来哪里还有问题???


    2023-02-10
    有用
    回复 5
    • 。。。
      。。。
      2023-02-10
      签名对比了,没问题的
      2023-02-10
      回复
    • 。。。
      。。。
      2023-02-10
      刚刚用history模式,并且传递的url路径不转义之后,签名配置成功了。等我试试hash模式
      2023-02-10
      回复
    • 。。。
      。。。
      2023-02-10
      试了一下hash模式, 地址使用的是 window.location.href.split("#")[0], 没有进行encodeURIComponent转义, 配置成功。不是说地址都需要转义吗?转义了反而配置不成功了
      2023-02-10
      1
      回复
    • Begin
      Begin
      2023-02-23回复。。。
      卧槽,我跟你一样跟着文档进行encode,调了一整天没弄好,看了你的帖子我尝试不进行encode反而也配置成功了
      2023-02-23
      回复
    • 旺仔小汤圆
      旺仔小汤圆
      2023-07-19
      卧槽,我也一样;tm文档
      2023-07-19
      回复
登录 后发表内容