企业微信登录
官网链接:[企业微信开发](开始开发 - 文档 - 企业微信开发者中心 (qq.com))
一、企业微信登录流程

二、疑难杂症
1. 报错:invalid code
解决方案:查看当前应用的appId和appSecret是否一致
2. 报错:不合法域名
解决方案:查看前端获取code的redirect_uri是否是当前应用的页面链接
3. 报错:ip不合法
解决方案:查看后端发送登录ip是否在企业微信请求白名单中
4. 前端部署后,页面不变
-
查看前端部署到远程服务器的地址,是否与 nginx 配置的跳转页面一致
-
尝试清除一下企业微信的缓存
-
尝试清除一下服务器的缓存:删除服务器前端文件,重新上传后,nginx reload
5. 从其他页面登录的时候,显示code失效
- 原因是因为企业微信在加密code的时候,
#后面的内容无法加密进去,导致跳转路径不对,所以解析code失效,需要将路由的册罗改成history模式 - 改成
history模式后,记得去nginx那边配置对应的跳转路径
本文详细介绍了企业微信登录的流程,并针对开发过程中常见的错误提供了具体的解决方案,包括如何处理invalidcode、不合法域名等报错,以及前端部署后页面不变的问题。
5319

被折叠的 条评论
为什么被折叠?



