【企微开发最佳实践】60020 错误!自建应用、自建代开发、第三方应用、通讯录同步IP白名单设置!
发布
最近关注到 企微开发者社区和 ToB Dev 公众号下的 企微开发同行群 还有不少问60020的问题,这个一般是调用的IP没设置到对应IP白名单里,大多都是设置错了,下面带大家看下不同应用设置IP白名单的位置 。
错误码:60020
不安全的访问IP。请根据调用的应用类型分别按如下方法确认:
1)若调用者是企业自建应用或通讯录同步助手,请确认该IP是本企业服务器IP,并已经配置到应用详情的“企业可信IP”项目中。第三方服务商IP不能调用。
2)若调用者是第三方应用或服务商代开发应用,请确认该IP已经配置到“服务商管理后台”-“服务商信息”-“基本信息”-“IP白名单”。
3) 配置完可信IP之后,需要1分钟后才生效。
一,通讯录同步 应用企业可信IP设置
这个是很多同行设置错的地方,然后很多同行都说我设置了应用的IP白名单还报错?很多同行虽然自己应用是自建或者自建代开发或者第三方应用,但其实里面有接口使用了客户的通讯录同步应用的secret换取的token调用了某些接口报此错误。
此时需要进入到客户的通讯录同步应用设置IP白名单,但通讯录同步存在一个问题,如果不是新的企业,通讯录同步应用的IP白名单入口可能没有。此时需要我们关闭一下通讯录同步应用再开启,通讯录同步的IP白名单入口才会出现。
二,自建应用 企业可信IP设置
【重要】企业微信服务商助手推送《自建及代开发应用安全性升级》,2022年6月20日开始灰度
企业新开启的通讯录同步和新创建的自建应用,需将本企业服务器的IP地址配置到新增的“企业可信IP”字段,仅所配IP可调用企业微信接口。若未配置“企业可信IP”,则该应用无法调用企业微信接口。
为保证数据安全,“企业可信IP”不可配置第三方服务商的IP,若需服务商代开发应用,请查看“服务商代开发应用指引”。
注:此功能2022年6月28日全量发布新创建的应用有企业可信IP设置入口,以往的自建应用无此入口。
三,自建代开发企业可信IP设置
1,进入代开发模板详情
2,选择对应企业应用进入代开发应用详情设置
四,第三方应用企业可信IP设置
设置了服务商白名单 企业白名单 无果,在需要使用的应用里设置域名和 白名单ip 最终可用了
时行时不行,裂开
比钉钉调用接口还ex
第三方应用,也配置了白名单,还是不行,一直60020
个人开发者 第三方 搞个鬼啊 页面都没有
都配置了,还是没用咋整!!!
真SB而且恶心的设置
配置白名单,是灰色的,需要验证域名,我本地开发测试怎么测试?太恶心了
就不能搞个测试状态或有效期1个月或几天,不限IP吗???为什么要搞这么麻烦?
外部联系人接口在哪设置ip啊?
没法用,删库走人了
配置了企业可信IP,为什么还是60020啊
还真是挺恶心的,自建的应用还只能在公司网络下用,一旦离开公司 没有白名单IP就没办法访问了
.
自建应用,也需要添加可信IP,添加企业IP提示“新加入的IP地址不属于本企业IP”。这个有什么解决办法吗