微信登录

2021/12/8 配置项

# 微服务PC微信登录配置项

# 三方登录流程图

三方登录流程图.drawio

# 后端调整项:

  1. 授权地址

授权地址: auth服务下 ith-service-auth\auth-web\src\main\java\com\itonghui\web\WxMpAuthRest.callback

接口路径:/api/auth/wxmp/callback

  1. 配置信息

    auth服务bootstrap.yml 默认加载微信配置文件

    spring.cloud.nacos.config.shared-configs= - weixin-${spring.profiles.active}.yaml
    

    3.注册配置

​ nacos配置中心,weixin-${spring.profiles.active}.yaml 文件补充一下配置:

weixin:  
  login:
    url: https://api.weixin.qq.com/sns/oauth2/access_token
    appid: xx
    secret: xxx
    appid_cpy: xx
    secret_cpy: xx
    host: http://18075x19d5.imwork.net
    binlogin: /ssoView/bindlogin
    home: http://purchase.ithcloud.com:3200

host为系统域名地址

binlogin 前端绑定页面路径

home 已绑定的微信的系统账号 扫码登陆默认跳转路径

appid及 secret (微信)

appid_cpy及 secret_cpy (企业微信)

请按照项目申请账号如实配置

# 微信开发平台

  1. 申请开发平台账号
  2. 创建网站应用
  3. 开通微信登陆
  4. 配置授权回调域 即 系统申请域名

# 企业微信

https://work.weixin.qq.com/api/doc/90001/90143/91124

https://gitee.com/binary/weixin-java-tools?_from=gitee_search