企业微信客户联系功能获取token接口走代理报403错误

问题描述:项目中在实现企业微信-客户联系功能时,第一步是调用接口获取企业token. https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=xxx\&corpsecret=xxx.

我们的网络架构分为: 外网,DMZ区,内网. 服务部署在内网,访问外网需要走DMZ区代理转发.

我们的DMZ区nginx中配置的是 proxy.xxx.com.cn代理qyapi.weixin.qq.com, 之前上下文有 /qywechat-hh.

然后我就直接使用这个上下文,即

http://proxy.xxx.com.cn/qywechat-hh/cgi-bin/gettoken?corpid=xxx\&corpsecret=xx

然后访问时就报出403Forbidden异常.

具体异常如下:

org.springframework.web.client.HttpClientErrorException$Forbidden:403 Forbidden

问题原因: 接口路径不可被变更, 上下文不能变, 会做校验

解决办法: 在代理中添加/cgi-bin上下文

即: http://proxy.xxx.com.cn/cgi-bin/gettoken?corpid=xxx\&corpsecret=xx

相关推荐
金融Tech趋势派42 分钟前
企业微信客户管理工具哪个好?按企业规模、行业与合规要求的三层判断标准
人工智能·企业微信
知之AI1 天前
桌面 RPA 入门:企业微信日常流程怎么拆、怎么选型(2026)
企业微信·rpa·选型·流程自动化·桌面自动化
超级新零售3 天前
服装订货会数字化:商品版本、订单状态与后续配发数据如何衔接?
大数据·小程序·企业微信
adrninistrat0r6 天前
通过企业微信消息向脚本传递短信验证码、Token 等信息
企业微信
昵称画7 天前
图文:一张十年前的车间系统架构图
低代码·系统架构·php·企业微信·rxjava·零售
字节跳动的猫8 天前
LikeShop 企业微信客服二开:消息同步、客户标签打通与社群引流
企业微信·客服管理·人工客服
极客互动API9 天前
【极客互动】企业微信外部群聊机器人开发实战与效果验证
微信·机器人·企业微信·企微scrm·企业微信api·企微外部联系人
金融Tech趋势派12 天前
企业微信SCRM多少钱一年?2026收费标准拆解与预算自算表
大数据·企业微信
weixin_4935036712 天前
商协会系统对接企业微信:通讯录同步实战
企业微信
天空属于哈夫克312 天前
企业微信 API 二次开发与 AI 结合:如何设计智能消息处理流程
人工智能·企业微信