收藏
回答

code换取openid服务器IP被限制?

code换取openid 有没有IP限制?我的程序一直好好的,今天突然不能用了,我在本地是可以成功换取openid的,但是在服务器上不行

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

3 个回答

  • 小王子
    小王子
    03-24

    你的问题解决了吗?我发现长时间没反应的时候,你到服务器上ping这个域名api.weixin.qq.com,会发现ping不通。说明这个时候服务器访问不通域名对应的ip,连接都连不上,谈何获取openid。按说应该是微信那边接口问题,但有没有可能是微信那边限制这个接口的访问频率呢?官方文档里没找到,问官方了也还没有回复。

    03-24
    有用
    回复 2
    • 枫逸尘
      枫逸尘
      05-08
      今天也遇到这个问题,你解决了没,服务器获取不到,本地可以
      05-08
      回复
    • 枫逸尘
      枫逸尘
      05-08
      返回的是false,我哭了
      05-08
      回复
  • 铭锋科技
    铭锋科技
    01-17

    有报错信息没

    01-17
    有用
    回复 3
    • 大呲花
      大呲花
      01-17
      没有报错,长时间无反应
      01-17
      回复
    • stop eating
      stop eating
      01-17回复大呲花
      没反应也会超时吧
      01-17
      回复
    • 大呲花
      大呲花
      01-17
      在服务器访问同一个接口,本地可以成功返回openid,服务器长时间无反应,最后返回无法打开网页
      01-17
      回复
  • Admin²⁰²⁰
    Admin²⁰²⁰
    01-17

    后台添加白名单IP哦

    是不是最近你服务器换IP了?或者新增了类似CDN功能导致服务端IP换了

    01-17
    有用
    回复 4
    • 大呲花
      大呲花
      01-17
      没换IP,突然不行的
      01-17
      回复
    • Admin²⁰²⁰
      Admin²⁰²⁰
      01-17回复大呲花
      哦,那应该是服务器上没有刷新assess_token,你本地用的是刷新后的assess_token导致服务器上的asses_token失效的原因吧。
      01-17
      回复
    • 大呲花
      大呲花
      01-17回复Admin²⁰²⁰
      code换取openid不需要access_token
      01-17
      回复
    • Admin²⁰²⁰
      Admin²⁰²⁰
      01-17回复大呲花
      哦,对的。那应该就是服务器访问腾讯接口这里出错了?后端打印日志看看吧,可能是哪里异常了。
      01-17
      回复
登录 后发表内容
问题标签