微信实现扫码登录
- 一:具体流程:
- 1、先登录你的 [微信开放平台](https://open.weixin.qq.com)
- 2、创建网站应用
- 3、设置你的AppSecret和授权回调域(==不用加http/https==)
- 4、开始编码实现
- 二:实现效果
- 三:注意事项:
- 四:祝“码”到成功
使用前请先了解 微信官方文档
一:具体流程:
1、先登录你的 微信开放平台
2、创建网站应用
如果没有网站应用,需要先申请一个网站应用(需要填写公司的具体信息),填写无误,一切顺利的话,然后大概1个小时左右就会通过审核。
3、设置你的AppSecret和授权回调域(不用加http/https)
在这里需要注意一个问题:因为在本地localhost进行测试,如果回调地址为localhost第三方微信将无法进行跳转。原因是外网访问不到本地,怎么办?
解决办法:那就使用 ngrok 内网穿透把本地项目服务映射到公网,所以在测试时填写的回调地址是内网穿透时的访问域名。内网穿透工具–Sunny-Ngrok讲解
如果你使用本人的代码的话,可以直接使用你公司服务器网站的域名(即你不用进行本地测试了,直接部署测试)
4、开始编码实现
开发项目比较忙,就不一一贴代码了,已将整个微信扫码的demo放在的网盘,需要的自行下载:最终源码 提取码:0lqu
二:实现效果
三:注意事项:
- 拿到项目直接使用idea编辑器打开,修改你的maven路径
- 打开weixinconnectconfig.properties文件修改你的AppID、AppSecret和回调域地址(回调域需要在微信开放平台配置)
四:祝“码”到成功
相关文章推荐:内网穿透工具–NATAPP讲解