java实现PC网站实现微信扫码登陆

近期,开发一个项目要求PC网站可以进行扫码登陆。

1.前期工作

点击查看按钮,我们需要记录一下AppID,AppSercret的值,尤其第一次登陆的话生成好的AppSercret值一定要保存好。

这里面主需要记录AppID,AppSercret ,其中设置的地方就是授权回调域,不需要带www等 直接域名即可

2.开发阶段

2.1 参数配置

这些都是通用的大家直接拿去用 参数直接可以配置在application.properties 中 方便我们直接调用

这两个就是上面让大家记住的两个参数

weixin.pc.fw.appID=111111111111 weixin.pc.fw.appsecret=11111111111111

2.2 连接地址

根据文档要求正常写就行

AAA就是让大家记住的那个参数

BBB就是回调地址,一定是跟我之前让大家在开放平台设置的回调域名下的地址

2.3后端代码实现

getPcWXAccessToken getPcWeiXinUserInfo 这两个方法可以直接用

pcLoginByWeiXin 这个方法由于里面有我得业务逻辑,我直接删吧删吧就扔上来了,大家直接调试下就可以了,放心可用。

2.4调试的时候前端JS的写法

3.效果 

经验分享 程序员 微信小程序 职场和发展