微信扫码登录-java
步骤:
2.完善开发者信息
3.申请创建 网站应用
4.填写对应信息 然后坐等审核通过
注意点:
申请创建网站应用 授权回调地址 必须是域名 不能用ip 不能带端口
如果你的回调地址是 www.test.com/login/callBack 那这里就只用填写www.test.com 而在你代码里 需要填写具体的回调地址
后端开发:
流程:
3.根据code换access_token,做本地操作
代码:
<!-这里用到的依赖--> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.8.11</version> </dependency>
import org.springframework.beans.factory.InitializingBean; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; @Component public class ConstantPropertiesUtil implements InitializingBean { @Value("${wx.open.app_id}") private String appId; @Value("${wx.open.app_secret}") private String appSecret; @Value("${wx.open.redirect_url}") private String redirectUrl; public static String WX_OPEN_APP_ID; public static String WX_OPEN_APP_SECRET; public static String WX_OPEN_REDIRECT_URL; @Override public void afterPropertiesSet() throws Exception { WX_OPEN_APP_ID = appId; WX_OPEN_APP_SECRET = appSecret; WX_OPEN_REDIRECT_URL = redirectUrl; } }
上一篇:
uniapp开发微信小程序-2.页面制作
下一篇:
【二】微信公众号之扫码关注后自动登录