【登录配置】微信登录申请与接口配置教程
2019-10-17 09:14:19 浏览5540次

提示

   1. 微信登录接入需要有已认证的:微信开发者账号和微信服务号

   2. 开发者账号及服务号都需每年向腾讯交300元认证费用


内容大纲

   一、网站应用签约申请

   二、微信登录接口配置

   三、登录测试


网站应用签约申请


 【资料准备企业营业执照/个体工商户营业执照、对公账户/法人银行卡、法人身份证( 正反两面)


 【账号申请】登录微信开放平台https://open.weixin.qq.com/,注册并激活邮箱,完善开发者资料


 【开发者资质认证】登录微信开放平台,点击"账号"----开发者资质认证----现在申请

   注:1. 需要下载打印公函  2. 腾讯需要收取300元/年


  【网站应用申请】:申请"网站应用"

   1. 点击"管理中心"----网站应用----创建网站应用


   2. 登录站长之家:http://icp.chinaz.com/,查询备案详情


   3. 准备应用图标(28*28px,108*108px,png格式)、微信开放平台网站信息开放登记表、网站应用

   简介,填写应用网站基本信息


   4. 填写完毕直接下一步,填写域名回调域,提交审核(1-7天)


微信登录接口配置


 【应用场景】:场景一. PC端使用微信扫描二维码登录   场景二. 微信中网页登录

   两种登录方式的接口申请与配置略有不同,场景一需要申请微信开放平台,场景二需要关联微信公众平

   台,分别获取ApplD和AppSecret,填写到微厦学习系统,并配置有效的请求返回网址,可以实现微信

   登录


  【工作原理】:如下图所示,当微信登录学习系统时(即第三方应用,我们系统相对于微信是第三方)

   登录请求会转到"微信开放平台",认证通过后返回"第三方应用",告知应用已经登录成功


   场景一. PC端微信扫描二维码登录配置,配置好可如下图测试

   1. 登录微信开放平台,查看网站应用"AppID"和"AppSecret"


   2. 登录学习系统超管后台:访问网址/manage/index.aspx,系统设置----接口管理----第三方登录,填

   入开放平台所复制的ID和秘钥即可


   场景二. 微信中网页登录

   1. 登录微信服务号,选择左侧菜单列表中"设置"----"公众号设置"的菜单项(页面往下拉,在左下方)--

   --选择"功能设置"


   2. 查看公众号"AppID"和"AppSecret"


  3. 登录学习系统超管后台:访问网址/manage/index.aspx,系统设置----接口管理----第三方登录,填

   入公众号所复制的ID和秘钥即可


登录测试


   虽然可以直接在微信中打开网页,但仍建议要微信公众号创建自定义菜单,关联网址,这样更方便

   微信要求必须是通过SSL认证的域名(即https开头的),不过现在要求不严格,http开头的也可以

   如果第一次登录,则会要求绑定原账号,如果以前登录过,则直接进入登录状态


  【常见问题】:redirect-uri域名与后台配置不一致,错误码:10003

    redirect-uri即回调域,在微信公众号填写的回调域要与学习系统超管后台保持一致,仅域名一致即可


   温馨提示:如果您在使用过程中有任何疑问,可联系售后客服QQ:3412719728,官方QQ交流群:

   483828432,官方电话:4006015615