收藏
回答

微信公众号基本配置url,使用https显示token验证失败?

您好,我在配置微信公众号基本配置中的url的时候,使用https来配置,域名直接放到地址栏可以访问到数据,但是在配置提交的时候一直显示token验证失效。自己已经确认过页面的token和数据库中的token是一致的,并且在提交之后请求并没有进入到自己的后端服务器中,直接就显示token验证失败?

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

14 个回答

  • 风云
    风云
    05-14

    有大神发现了问题,和微信与nginx的ssl验证有关,不过我没解决

    05-14
    有用
    回复 1
    • 风云
      风云
      05-15
      找到了问题,可以肯定基本上都是证书问题,微信对证书是有要求的,如果申请的证书代中间证书那么nginx等设置证书的时候需要设置fullchain证书,我更改后就成功了
      05-15
      回复
  • ᝰ诚绅(连京帅)
    ᝰ诚绅(连京帅)
    2023-06-01

    楼主,解决了没?什么问题呀?

    2023-06-01
    有用
    回复
  • zhou
    zhou
    2023-04-28

    一样的问题,http没问题,https 后台都没收到数据包。感觉就没有发出来。

    2023-04-28
    有用
    回复 1
    • 风云
      风云
      05-15
      把证书换成fullchain证书应该可以解决
      05-15
      回复
  • 敬属江上雨
    敬属江上雨
    2022-01-09

    这破验证跟猜谜一样,我后端用java开发的,因为服务器上服务多,nginx是第一层代理,80指向一个tomcat(部署着vue网站),443指向了微服务网关,公众号后端是单独的服务。https的请求先通过nginx转发到微服务网关,再由网关转发到后端服务上。

    刚开始我试了一下https://ip/wxcheck,提示失败,自己post验证接口,一点问题都没有,然后查了半天日志,nginx、网关、后端服务日志里一条请求都没有,网上查了半天也没解决。

    之后改了nginx配置,80直接指向后端服务上,发现可以验证成功。wdnmd,我总不能把网站下了吧。

    经过n次试验我发现用域名可以,https://域名/wxcheck ,他竟然认域名不认ip。。。

    各位试试域名,兴许有帮助

    2022-01-09
    有用
    回复 1
    • 谱气
      谱气
      2023-05-20
      域名也不行,而且现在不能填ip了,大佬有没有其他办法
      2023-05-20
      回复
  • 猫斯基
    猫斯基
    2021-10-04

    我也遇到了这个问题,使用https显示token验证失败,使用http就成功


    2021-10-04
    有用
    回复 1
    • 谱气
      谱气
      2023-05-20
      什么破验证啊,文档写的跟shi一样就算了,http的能行,https好像就直接没有发出请求
      2023-05-20
      回复
  • 致未来(程序员)
    致未来(程序员)
    2021-09-19

    PHP抓取了微信发过来的链接,然后手动直接GET 页面响应也是对的 为啥就是通不过?

    2021-09-19
    有用
    回复 1
    • 风云
      风云
      05-15
      把证书换成fullchain试试
      05-15
      回复
  • 丶
    2021-08-26

    楼主解决了吗

    2021-08-26
    有用
    回复
  • 随风
    随风
    2021-08-25

    楼主解决了吗


    2021-08-25
    有用
    回复
  • 尒琎荹
    尒琎荹
    2021-08-11

    同样的问题,有人解决了吗,小程序和公众号配置都是这样的,token一直校验失败,以前从没遇到过

    2021-08-11
    有用
    回复
  • A博之
    A博之
    2021-06-04

    碰到同样的问题了.

    2021-06-04
    有用
    回复

正在加载...

登录 后发表内容
问题标签