使用企业微信真实 OAuth登录:回调后用 code 换取成员 UserId(写入服务端 Session)。未认证企业同样可走自建应用网页授权;外部联系人等相关接口可能受限,与本登录无关。
若提示「redirect_uri需使用应用可信域名」,请在同一个自建应用(AgentId=1000002)里配置:
可信域名填:zm.pencilqbx.cn
须完成后台要求的域名归属校验(如根目录放置校验文件);花生壳换过子域名时要同步改 .env 与后台。
企业微信客户端内(手机 App 或电脑企业微信内置页):打开本页后点下方按钮。
若按钮仍无反应,请尝试点击下方直达链接。
https://zm.pencilqbx.cn/wx/start在 Chrome / Edge 等系统浏览器 中打开本页时,请用扫码登录(手机企业微信扫屏幕二维码)。
扫码方式需在自建应用里开启「企业微信授权登录」,授权回调域与 WECOM_REDIRECT_URI 的域名一致;回调 URL 可与客户端 OAuth 共用当前配置的 /wx/callback。
部署前请先运行 python check_wecom.py,确认 gettoken 成功。
后台配置清单(须与 .env 一致)
AgentId,查看 Secret。WECOM_REDIRECT_URI 主机名一致),否则浏览器扫码会失败。WECOM_REDIRECT_URI 完全一致;公网 HTTPS,不可用裸 http://127.0.0.1 作为微信回调(可用 ngrok 等穿透)。https://zm.pencilqbx.cn/wx/callback