作者:龚清  历史版本:1  更新时间:2025-10-14 18:31
适用于v3.5.0+
企业微信扫码登录
申请应用
登录微信企业版控制台: 控制台
创建应用
创建企业微信应用
1、点击“应用开发”,在左栏“企业内部开发”中,选择“H5微应用”点击“创建应用”。
- 创建企业微信应用:
 导航栏 – 应用管理 – 自建 – 创建应用  
- 设置企业微信授权登录(配置回调域名)- 创建完应用之后,拖到应用最下方,选择“设置企业微信授权登录” 
- 设置“Web网页”应用的“授权回调域”(回调域带有端口号要在配置项中添加端口号) 
 
- 创建完应用之后,拖到应用最下方,选择“设置企业微信授权登录”
注意:
1、回调域名概念请看名称解释。
2、这里 “授权回调域” 不需要指定 “前缀、后缀” 等信息,直接输入域名即可。不清楚可看这里。
获取配置文件所需的参数
进行企业微信登录需要 4 个参数信息:
ClientID、ClientSecret、RedirectUri、AgentID
- ClientSecret- AgentID这两个信息均在- 应用管理里可以查看

ClientID 信息在 我的企业 中可以找到,该信息即 企业ID
- RedirectUri就是我们上面配置的“授权回调域”。
配置相应的文件
后端服务环境配置
微服务配置修改oauth服务。
配置文件在对应服务的config/application-app.yml文件夹下。
- 找到JustAuth第三方配置中的wechat_enterprise
justauth:
  redirect-uri: ${THIRDPARTY_REDIRECT_URL:}
  type:
    wechat_enterprise:
      match-field: ${THIRDPARTY_MATCH_FIELD:userid}
      client-id: ${THIRDPARTY_CLENT_ID:}
      client-secret: ${THIRDPARTY_CLIENT_SECRET:}
      agent-id: ${THIRDPARTY_AGENT_ID:}- 配置对应的参数- redirect-uri:填写相应的回调地址即可。
- match-field:默认为userid。
- client-id:企业微信应用的ClientID。
- client-secret:企业微信应用的ClientSecret。
- agent-id:企业微信应用的AgentID。
 
