“errcode“:40164,“errmsg“:“invalid ip ...微信公众号开发调用失败的解决办法

38 篇文章 5 订阅
2 篇文章 0 订阅

问题概述

关于这个问题,博主是在进行微信公众号平台开发的过程中遇到的,

微信公众号平台的前后端代码开发完成后,在联调接口调用:

“ https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=%s&secret=%s

获取微信的access_token时,回调异常信息:“ errcode“:40164,“errmsg“:“invalid ip ...

如下图:

解决办法

根据回调code,查询码表得知,是因为:调用接口的 IP 地址不在白名单中,请在接口 IP 白名单中进行设置

解决步骤:

登录“ 微信公众号平台 ” > 首页 > 设置与开发 > 基本设置 > 公众号开发信息  > IP白名单 > 配置,

如下图:

期间需要公众号所有者,进行扫码授权即可完成绑定,如果是多个IP的话,换行写即可,绑定成功后如下图:

说明:
1、注意请求域名IP的正确,且IP地址已经完成备案的,如果不知道IP是多少,可以通过DOS窗口中ping指令获得当前域名的IP;
2、云虚拟主机,例如:BAE、SAE,需要注意,出/入的IP是不一样的,就不能用ping指令来获取其IP了,外部访问的IP和服务器请求的出去的IP是不一样。这个就需要从云虚拟主机的供应商处或者公司内部的运营团队处获取IP了;
3、如果是四层SLB(虚拟IP+端口>IP)或者七层SLB(URL>IP)架构的应用服务,则需要整个四层/七层SLB中的IP都加入到IP百名单中;

加入白名单后,就可以正常的请求了,如下图:

参考:
微信开放社区
微信官方文档-公众号-40164
微信官方文档-公众号-40013
微信公众平台技术文档-WIKI


好了,关于 “errcode“:40164,“errmsg“:“invalid ip ...微信公众号开发调用失败的解决办法  就写到这儿了,如果还有什么疑问或遇到什么问题欢迎扫码提问,也可以给我留言哦,我会一一详细的解答的。 
歇后语:“ 共同学习,共同进步 ”,也希望大家多多关注CSND的IT社区。


作       者:华    仔
联系作者:who.seek.me@java98k.vip
来        源:CSDN (Chinese Software Developer Network)
原        文:https://blog.csdn.net/Hello_World_QWP/article/details/125877778
版权声明:本文为博主原创文章,请在转载时务必注明博文出处!

  • 8
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
根据你提供的引用内容,可以看出你遇了一个上传项目到信平台失败的错误错误信息为"invalid ip: 222.89.13.115"。根据引用内容,我无法确定你遇到这个错误的具体原因。然而,根据我的专业知识,这个错误可能是由于IP地址不合法导致的。微信平台可能对上传项目的IP地址进行了限制,只接受特定范围内的IP地址。你可以尝试检查你的IP地址是否在微信平台允许的范围内,并确保你的IP地址是合法的。另外,你也可以参考引用和引用中提到的解决方法,以便进一步排除问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [MySQL 启动报错:File ./mysql-bin.index not found (Errcode: 13)](https://download.csdn.net/download/weixin_38742532/12832110)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [适用于app.config与web.config的ConfigUtil读写工具类 基于MongoDb官方C#驱动封装MongoDbCsharpHelper类...](https://blog.csdn.net/anmei1912/article/details/101614957)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值