微信扫码登录-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.页面制作
下一篇:
【二】微信公众号之扫码关注后自动登录
