chatgpt-wechat icon indicating copy to clipboard operation
chatgpt-wechat copied to clipboard

关于企业微信的对接

Open jshen0754 opened this issue 2 years ago • 12 comments
trafficstars

现在企业微信需要与主体关联的域名才可以设置企业信任ip,这个有什么方法可以绕过?

jshen0754 avatar Apr 04 '23 08:04 jshen0754

未认证的企业,使用 任意域名/ip 应该都能绕过限制,如果ip:port 绕不过去。使用自购域名(已备案)或者域名(未备案)可以使用云函数+cname进行绕过 已认证的企业,最好的方式是 二级域名解析过去

whyiyhw avatar Apr 04 '23 08:04 whyiyhw

你好,几个信息需要同步一下。 1,企业微信web端现在已经不能注册个人版,只能用手机注册个人团队版。个人团队版是没有工作台的,所以创建不了应用。 2,未认证的企业微信,要开通信息api,可以填ip和port是但是回调不成功的,可能因为没有设置企业信任ip的关系。 3,回到设置企业信任ip这个环节,已经不允许使用ip,必须使用域名并且会校验域名与企业微信的主体是否一致或关联性。 企微也是门槛越来越高了

jshen0754 avatar Apr 05 '23 13:04 jshen0754

我没关注到这个,先把你的issue重新打开,我再去看看

whyiyhw avatar Apr 05 '23 16:04 whyiyhw

大佬我也遇到了这个问题,辛苦啦~

lyle-luan avatar Apr 07 '23 07:04 lyle-luan

更新一下问题的跟进

1,企业微信web端现在已经不能注册个人版,所以创建不了应用。因此必须用网页版注册企业微信,无认证也没关系。 2,设置企业信任ip这个环节,如果没有做“网页授权及JS-SDK”里的可信域名是不能直接添加可信i的。而在“网页授权及JS-SDK”添加“可信域名”时,现在不允许直接使用ip,必须使用域名并且会校验域名与企业微信的主体是否一致或关联性,这个问题比较好解决。 1)新域名只要域名的实名认证做好,等2-3天工信部同步能够查到这个域名属于你 2)同时在“网页授权及JS-SDK”里,用“配置可信域名需完成域名归属认证 ”,下载企业微信给你的识别文件放到服务器上,域名可以访问到这个文件,再提交就可以了。这一步通过,可信域名也就通过了。提示没备案这个没关系。 3)这时候“企业可信ip”也就可以正常设置了,把你的服务器ip添加上去就可以了。

有点绕,但是总算走得通,希望对有需要的朋友有帮助。建议完善一下readme帮助文档,让更多朋友可以成功配置。

jshen0754 avatar Apr 08 '23 00:04 jshen0754

未认证的企业,使用 任意域名/ip 应该都能绕过限制,如果ip:port 绕不过去。使用自购域名(已备案)或者域名(未备案)可以使用云函数+cname进行绕过 已认证的企业,最好的方式是 二级域名解析过去

实测云函数+cname进行绕过 已认证的企业 没法成功。解析后配置好环境变量 部署完成 输入域名还是报错 无法保存

lanpaa avatar Apr 13 '23 07:04 lanpaa

并不是一定需要域名的

提示 “ip和port是但是回调不成功" 是因为服务没有启动,当把应用启动起来,并且服务器端口放开了的话,是可以回调成功的,回调成功了再去配置可信 IP 是可以的。

安装文档的流程前后没有那么丝滑,要灵活服用。

image image

zhuSilence avatar Apr 16 '23 13:04 zhuSilence

前两天刚尝试安装成功,主体不需要认证,但是不认证不能配置可信IP,需要先配置域名,在域名配置的时候可以使用非备案域名通过下载文件的方式进行验证,域名验证通过后可以配置可信 IP。

keshunchen avatar Apr 17 '23 08:04 keshunchen

并不是一定需要域名的

提示 “ip和port是但是回调不成功" 是因为服务没有启动,当把应用启动起来,并且服务器端口放开了的话,是可以回调成功的,回调成功了再去配置可信 IP 是可以的。

安装文档的流程前后没有那么丝滑,要灵活服用。

image image

按照步骤 部署完成后 未认证的企业是可以先保存url作为ip+端口的方式再添加可信ip的 只有认证的企业微信同步骤就卡在添加url显示未认证的情况,也就添加不了可信ip了

lanpaa avatar Apr 17 '23 08:04 lanpaa

补充一下,如果是阿里云的服务器,记得把规则配置一下,否则端口无法外部访问一样会提示回调不成功

jshen0754 avatar Apr 20 '23 04:04 jshen0754

现在企业微信需要与主体关联的域名才可以设置企业信任ip,这个有什么方法可以绕过?

不认证就没问题,认证的话貌似躲不过

zhangzhanhui avatar Jun 22 '23 13:06 zhangzhanhui

未认证的企业,使用 任意域名/ip 应该都能绕过限制,如果ip:port 绕不过去。使用自购域名(已备案)或者域名(未备案)可以使用云函数+cname进行绕过 已认证的企业,最好的方式是 二级域名解析过去

实测云函数+cname进行绕过 已认证的企业 没法成功。解析后配置好环境变量 部署完成 输入域名还是报错 无法保存

同样结果,貌似只要没备案域名填进去就会被识别,感觉后面的云函数+Cname没使上劲。一直没搞懂云函数+Cname的原理。

zhangzhanhui avatar Jun 22 '23 13:06 zhangzhanhui